Image Component Library (ICL)
Public Member Functions | Public Attributes | List of all members
icl::qt::DataStore::Data::Event Struct Reference

Internally used Data- Structure. More...

#include <DataStore.h>

Public Member Functions

 Event (const std::string &msg="", void *data=0)
 
 Event (const std::string &msg, const utils::Function< void > &cb)
 
 Event (const std::string &msg, const utils::Function< void, const std::string & > &cb2)
 

Public Attributes

std::string message
 
void * data
 
utils::Function< void > cb
 
utils::Function< void, const std::string & > cb2
 

Detailed Description

Internally used Data- Structure.

Constructor & Destructor Documentation

◆ Event() [1/3]

icl::qt::DataStore::Data::Event::Event ( const std::string &  msg = "",
void *  data = 0 
)
inline

◆ Event() [2/3]

icl::qt::DataStore::Data::Event::Event ( const std::string &  msg,
const utils::Function< void > &  cb 
)
inline

◆ Event() [3/3]

icl::qt::DataStore::Data::Event::Event ( const std::string &  msg,
const utils::Function< void, const std::string & > &  cb2 
)
inline

Member Data Documentation

◆ cb

utils::Function<void> icl::qt::DataStore::Data::Event::cb

◆ cb2

utils::Function<void,const std::string&> icl::qt::DataStore::Data::Event::cb2

◆ data

void* icl::qt::DataStore::Data::Event::data

◆ message

std::string icl::qt::DataStore::Data::Event::message

The documentation for this struct was generated from the following file: