ValueMapBase Class
(ServerIO::Translator::ValueMapBase)Type-less base class for ValueMap<T>. More...
Header: | #include <IO/ServerIO/Translator/ValueMap.h> |
Inherits: | CDP::StudioAPI::CDPNode |
Inherited By: |
Public Functions
virtual void | AddToMappper(ValueMapper *mapper) = 0 |
virtual void | SetChangeHandler(const std::function<void( CDPPropertyBase * ) > &handler) = 0 |
- 26 public functions inherited from CDP::StudioAPI::CDPNode
- 22 public functions inherited from CDP::StudioAPI::ICDPNode
Static Public Members
ValueMapBase * | CreateNew(std::string type, XMLElementEx *element, CDP::StudioAPI::ICDPNode *parent) |
Additional Inherited Members
- 1 protected function inherited from CDP::StudioAPI::CDPNode
Detailed Description
Type-less base class for ValueMap<T>.
Member Function Documentation
[pure virtual]
void ValueMapBase::AddToMappper(ValueMapper *mapper)
[static]
ValueMapBase *ValueMapBase::CreateNew(std::string type, XMLElementEx *element, CDP::StudioAPI::ICDPNode *parent)
[pure virtual]
void ValueMapBase::SetChangeHandler(const std::function<void( CDPPropertyBase * ) > &handler)
Get started with CDP Studio today
Let us help you take your great ideas and turn them into the products your customer will love.