cisst-saw
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Public Types | Static Public Member Functions | Static Protected Member Functions | Friends | List of all members
mtsQtWidgetFactory Class Reference

#include <mtsQtWidgetFactory.h>

Classes

class  WidgetReadCreator
 
class  WidgetWriteCreator
 

Public Types

typedef std::map< const
std::type_info
*, WidgetReadCreatorFunction,
mtsQtTypeInfoComparator
WidgetReadCreatorMap
 
typedef std::map< const
std::type_info
*, WidgetWriteCreatorFunction,
mtsQtTypeInfoComparator
WidgetWriteCreatorMap
 

Static Public Member Functions

static
mtsQtWidgetGenericObjectRead
CreateWidgetRead (const std::type_info *type)
 
static
mtsQtWidgetGenericObjectWrite
CreateWidgetWrite (const std::type_info *type)
 

Static Protected Member Functions

static WidgetReadCreatorMapGetWidgetReadCreators (void)
 
static WidgetWriteCreatorMapGetWidgetWriteCreators (void)
 

Friends

class WidgetReadCreator
 
class WidgetWriteCreator
 

Member Typedef Documentation

typedef std::map<const std::type_info *, WidgetReadCreatorFunction, mtsQtTypeInfoComparator> mtsQtWidgetFactory::WidgetReadCreatorMap
typedef std::map<const std::type_info *, WidgetWriteCreatorFunction, mtsQtTypeInfoComparator> mtsQtWidgetFactory::WidgetWriteCreatorMap

Member Function Documentation

static mtsQtWidgetGenericObjectRead* mtsQtWidgetFactory::CreateWidgetRead ( const std::type_info *  type)
static
static mtsQtWidgetGenericObjectWrite* mtsQtWidgetFactory::CreateWidgetWrite ( const std::type_info *  type)
static
static WidgetReadCreatorMap& mtsQtWidgetFactory::GetWidgetReadCreators ( void  )
staticprotected
static WidgetWriteCreatorMap& mtsQtWidgetFactory::GetWidgetWriteCreators ( void  )
staticprotected

Friends And Related Function Documentation

friend class WidgetReadCreator
friend
friend class WidgetWriteCreator
friend

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