ValueMapBase Class
(ServerIO::Translator::ValueMapBase)Type-less base class for ValueMap<T>. More...
| Header: | #include <ValueMapBase> |
| Inherits: | CDP::StudioAPI::CDPNode |
| Inherited By: |
Public Functions
| virtual void | AddToMappper(ValueMapper *mapper) = 0 |
| virtual void | SetChangeHandler(const std::function<void( CDPPropertyBase * ) > &handler) = 0 |
- 27 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.