API Guides > ConceptRT 3.x
Licence Class Reference

Licence for licence management More...

Detailed Description

Licence for licence management

+ Inheritance diagram for Licence:

Private Member Functions

void ReadFrom (IDataStore &dataStore, IMessageCollector *messages)
 Reads from. More...
 
void WriteTo (IDataStore &dataStore) const
 Writes to. More...
 
void Invoke (const DynamicInvocationRequest &request, DynamicInvocationResult &result)
 Invokes the object fields and methods. More...
 

Additional Inherited Members

Methods Documentation

void Invoke ( const DynamicInvocationRequest request,
DynamicInvocationResult result 
)
privatevirtual

Invokes the object fields and methods.

Parameters
requestThe request.
result[in,out] The result.

Dynamic Invocation on IInvocable objects enables us to have remote access on published fields and methods.

Implements IInvocable.

void ReadFrom ( IDataStore dataStore,
IMessageCollector messages 
)
privatevirtual

Reads from.

Parameters
dataStore[in,out] The dataStore.
messages[in,out] (optional) The messageCollector to collect warning or error messages. Default = NULL.

Implements ISerializable.

void WriteTo ( IDataStore dataStore) const
privatevirtual

Writes to.

Parameters
dataStore[in,out] The dataStore.

Implements ISerializable.