cisst-saw
Loading...
Searching...
No Matches
mtsQtWidgetFactory Class Reference

#include <mtsQtWidgetFactory.h>

Classes

class  WidgetReadCreator
class  WidgetWriteCreator

Public Types

typedef std::map< const std::type_info *, WidgetReadCreatorFunction, mtsQtTypeInfoComparatorWidgetReadCreatorMap
typedef std::map< const std::type_info *, WidgetWriteCreatorFunction, mtsQtTypeInfoComparatorWidgetWriteCreatorMap

Static Public Member Functions

static mtsQtWidgetGenericObjectReadCreateWidgetRead (const std::type_info *type)
static mtsQtWidgetGenericObjectWriteCreateWidgetWrite (const std::type_info *type)

Static Protected Member Functions

static WidgetReadCreatorMapGetWidgetReadCreators (void)
static WidgetWriteCreatorMapGetWidgetWriteCreators (void)

Friends

class WidgetReadCreator
class WidgetWriteCreator

Member Typedef Documentation

◆ WidgetReadCreatorMap

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

◆ WidgetWriteCreatorMap

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

Member Function Documentation

◆ CreateWidgetRead()

mtsQtWidgetGenericObjectRead * mtsQtWidgetFactory::CreateWidgetRead ( const std::type_info * type)
static

◆ CreateWidgetWrite()

mtsQtWidgetGenericObjectWrite * mtsQtWidgetFactory::CreateWidgetWrite ( const std::type_info * type)
static

◆ GetWidgetReadCreators()

WidgetReadCreatorMap & mtsQtWidgetFactory::GetWidgetReadCreators ( void )
staticprotected

◆ GetWidgetWriteCreators()

WidgetWriteCreatorMap & mtsQtWidgetFactory::GetWidgetWriteCreators ( void )
staticprotected

◆ WidgetReadCreator

friend class WidgetReadCreator
friend

◆ WidgetWriteCreator

friend class WidgetWriteCreator
friend

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