VR-Forces 4.6 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Static Public Member Functions | Public Attributes | Protected Member Functions
makVrv::DtSchemaManagerSignaler Class Reference

Signaler that emits signals when schemas change. More...

Inheritance diagram for makVrv::DtSchemaManagerSignaler:
Inheritance graph
[legend]

Public Member Functions

virtual ~DtSchemaManagerSignaler ()
 DTOR.
- Public Member Functions inherited from makVrv::DtVirtualBaseClass
 DtVirtualBaseClass ()
 Do nothing constructor.
virtual ~DtVirtualBaseClass ()
 Virtual do nothing destructor.

Static Public Member Functions

static DtSchemaManagerSignalerinstance (DtDe &de)
 Get an instance used to emit, or to connect.

Public Attributes

boost::signal< void(const
std::string &)> 
signal_schemaEntryAdded
 Signal emitted when a schema definition is added.
boost::signal< void(const
std::string &)> 
signal_schemaEntryRemoved
 Signal emitted when a schema definition is destroyed.
boost::signal< void(const
std::string &)> 
signal_schemaEntryToBeRemoved
 Signal emitted when a schema definition is to be destroyed.
boost::signal< void(const
std::string &, const
std::string &)> 
signal_schemaEntryRenamed
 Signal sent after the schema has been renamed from old to new name.
boost::signal< void(const
std::string &, const
std::string &, const
std::string)> 
signal_schemaParameterRenamed
 Signal sent after the schema parameter has been renamed from old to new name.

Protected Member Functions

 DtSchemaManagerSignaler ()
 CTOR.

Detailed Description

Signaler that emits signals when schemas change.

Constructor & Destructor Documentation

virtual makVrv::DtSchemaManagerSignaler::~DtSchemaManagerSignaler ( )
virtual

DTOR.

makVrv::DtSchemaManagerSignaler::DtSchemaManagerSignaler ( )
protected

CTOR.

Member Function Documentation

static DtSchemaManagerSignaler& makVrv::DtSchemaManagerSignaler::instance ( DtDe de)
static

Get an instance used to emit, or to connect.

Member Data Documentation

boost::signal<void (const std::string&)> makVrv::DtSchemaManagerSignaler::signal_schemaEntryAdded

Signal emitted when a schema definition is added.

boost::signal<void (const std::string&)> makVrv::DtSchemaManagerSignaler::signal_schemaEntryRemoved

Signal emitted when a schema definition is destroyed.

boost::signal<void (const std::string&)> makVrv::DtSchemaManagerSignaler::signal_schemaEntryToBeRemoved

Signal emitted when a schema definition is to be destroyed.

boost::signal<void (const std::string&, const std::string&)> makVrv::DtSchemaManagerSignaler::signal_schemaEntryRenamed

Signal sent after the schema has been renamed from old to new name.

boost::signal< void (const std::string&, const std::string&, const std::string)> makVrv::DtSchemaManagerSignaler::signal_schemaParameterRenamed

Signal sent after the schema parameter has been renamed from old to new name.


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

Document ID: Generated on Thu Apr 12 03:15:37 EDT 2018 from SVN revision 187986
Copyright © 2005-2018 VT MÄK. All Rights Reserved (www.mak.com)