DoWrite
Abstract
Write policy base class for output parameters.
Namespace: AEPrivate
Member Functions
- DoWrite
- Constructor.
- SetDirty
- Mark the parameter data as modified.
- WriteParam
- Set the data for a parameter.
- WriteParamValue
- Set the data for a parameter.
Constructor.
protected
DoWrite() : mDirty(
false)
Mark the parameter data as modified.
protected
void SetDirty()
Set the data for a parameter.
Template Field:
- T
- The type of the data object.
protected
template <class T> void WriteParamValue(
ACarbonEvent &inEvent,
EventParamName inName,
EventParamType inType,
const T &inParameter)
Parameter Descriptions
- inEvent
- The event containing the parameter.
- inName
- The name of the parameter.
- inType
- The data type of the parameter.
- inParameter
- The data object containing the data.
Set the data for a parameter.
Template Field:
- T
- The type of the data object.
protected
template <class T> void WriteParamValue(
ACarbonEvent &inEvent,
EventParamName inName,
EventParamType inType,
const T &inParameter)
Parameter Descriptions
- inEvent
- The event containing the parameter.
- inName
- The name of the parameter.
- inType
- The data type of the parameter.
- inParameter
- The data object containing the data.
Member Data
protected bool mDirty
Discussion
Whether the parameter value has been written.
(Last Updated October 06, 2006)