|
const String & | GetLastValue () const |
| The last aquired value. More...
|
|
const String & | GetLastValue () |
| The last aquired value. More...
|
|
const String & | GetTargetPath () const |
| The target property path of the acquisition channel. More...
|
|
const String & | GetTargetPath () |
| The target property path of the acquisition channel. More...
|
|
const String & | GetPropertyName () const |
| Get the name of the property to acquire. More...
|
|
const String & | GetPropertyName () |
| Get the name of the property to acquire. More...
|
|
const bool & | GetIsActivate () const |
| Query if the acquisition channel is active. More...
|
|
const bool & | GetIsActivate () |
| Query if the acquisition channel is active. More...
|
|
BaseConceptFactory & | GetFactory () const |
| Gets the ConceptElement factory. More...
|
|
void | Accept (IContainerVisitor &visitor) |
| Accepts IContainerVisitor to access the object published fields. More...
|
|
void | Invoke (const DynamicInvocationRequest &request, DynamicInvocationResult &result) |
| Invokes the object fields and methods. More...
|
|
bool | Configure (DynamicInvocationClientObject &root, PCChar8 path, PCChar8 propertyName) |
| Configure the channel in order to by linked to a property More...
|
|
void | Acquire () |
| Aquires the property value More...
|
|
bool | operator== (const AcquisitionChannel &right) const |
| Equality operator. More...
|
|
| ConceptComponent () |
| Default constructor. More...
|
|
| ~ConceptComponent () |
| Destructor. More...
|
|
void | GetChildren (IReferenceList< ConceptElement > &children) |
| Gets the children of this component. More...
|
|
ConceptElement & | AddNew (const BaseConceptFactory &factory, const PCChar8 name) |
| Adds a new element to the component. More...
|
|
void | ReadFrom (IDataStore &dataStore, IMessageCollector *messages=NULL) |
| Reads from. More...
|
|
void | WriteTo (IDataStore &dataStore) const |
| Writes to. More...
|
|
void | Clear () |
| Clears the content of this container. More...
|
|
const bool & | GetIsXmlPropertyVisible () const |
| Show the xml field in the invocation. More...
|
|
const bool & | GetIsXmlPropertyVisible () |
| Show the xml field in the invocation. More...
|
|
void | SetIsXmlPropertyVisible (const bool &value) |
| Show the xml field in the invocation. More...
|
|
const bool & | GetIsXmlPropertyReadOnly () const |
| Control access on the xml file shown in the invocation. More...
|
|
const bool & | GetIsXmlPropertyReadOnly () |
| Control access on the xml file shown in the invocation. More...
|
|
void | SetIsXmlPropertyReadOnly (const bool &value) |
| Control access on the xml file shown in the invocation. More...
|
|
| ConceptContainer () |
| Default constructor. More...
|
|
| ~ConceptContainer () |
| Destructor. More...
|
|
bool | Contains (ConceptElement &element) const |
| Query if this object contains the given element. More...
|
|
void | ResolveLinks () |
| Resolve links. More...
|
|
ConceptElement * | Find (const PCChar8 path) const |
| Searches into the container and sub-containers an element. More...
|
|
virtual ConceptElement * | FindByName (const PCChar8 name) const |
| Searches into the container an element. More...
|
|
template<class ElementSubType > |
ElementSubType * | FindByName (const PCChar8 name) const |
| Searches into the container an element of a certain type. More...
|
|
void | RetrieveProvidedFactories (BaseConceptFactories &factories, const Predicate< BaseConceptFactory & > &filter) |
| Retrieve provided factories. More...
|
|
void | RetrieveProvidedFactories (BaseConceptFactories &factories) |
| RetrieveProvidedFactories. More...
|
|
void | RetrieveFactories (BaseConceptFactories &factories) const |
| Retrieve factories. More...
|
|
const bool & | GetIsInvocable () const |
| Controls if the objet should be shown in the invocation. More...
|
|
const bool & | GetIsInvocable () |
| Controls if the objet should be shown in the invocation. More...
|
|
void | SetIsInvocable (const bool &value) |
| Controls if the objet should be shown in the invocation. More...
|
|
const bool & | GetIsSerialized () const |
| Controls if the objet should be serialized. More...
|
|
const bool & | GetIsSerialized () |
| Controls if the objet should be serialized. More...
|
|
void | SetIsSerialized (const bool &value) |
| Controls if the objet should be serialized. More...
|
|
| ConceptElement () |
| Default constructor. More...
|
|
| ConceptElement (const ConceptElement &right) |
| Default constructor. More...
|
|
ConceptElement & | operator= (const ConceptElement &right) |
| Assignment operator. More...
|
|
const StaticString< ConceptElementNameMaxLength > & | GetName () const |
| Gets the name. More...
|
|
void | SetName (const PCChar8 name) |
| Sets a name. More...
|
|
String | GetPath () const |
| Gets the path of the ConceptElement. More...
|
|
ConceptContainer * | GetContainer () const |
| Gets the container of the ConceptElement. More...
|
|
template<class ContainerType > |
ContainerType * | GetContainerOfType () const |
| Gets the container of a certain type the ConceptElement. More...
|
|
ConceptContainer * | GetRootContainer () const |
| Gets the root container of the ConceptElement. More...
|
|
virtual const String | GetDisplayName () const |
| Gets the display name. More...
|
|
virtual void | CopyDataFrom (const ConceptElement &source) |
| Copies the data from another ConceptElement. More...
|
|
virtual void | CopyFrom (const ConceptElement &source) |
| Copies itself from a given source. More...
|
|
ConceptElement & | GetProvider () const |
| Gets the provider of the ConceptElement if defined, throws a ConceptException otherwise. More...
|
|
template<class T > |
T & | GetProvider () const |
| Gets the provider of the ConceptElement if defined and of type T, throws a ConceptException otherwise. More...
|
|
bool | GetHasProvider () const |
| Tests the existence of a provider. More...
|
|
template<class T > |
bool | GetHasProvider () const |
| Tests the existence of a provider of type T. More...
|
|
virtual ConceptElement * | Clone () const |
| Makes a deep copy of this object. More...
|
|
void | RetrieveProvidedFactories (BaseConceptFactories &factories) |
| Retrieve provided factories. More...
|
|
Variant | GetPropertyMetaData (PCChar8 propertyName, PCChar8 metaDataName, const Variant &defaultValue=Variant::GetVariantNull()) const |
| Returns a metadata string corresponding to a property and a metadata name. More...
|
|