CoreDX DDS C++ Reference Manual
Public Member Functions | Static Public Member Functions | Protected Member Functions | List of all members
DDS::DynamicDataFactory Class Reference

This type is responsible for creating DynamicData instances. More...

Public Member Functions

class DynamicDatacreate_data (const class DynamicType *type)
 Create and return a new data sample. All objects returned by this operation should eventually be deleted by calling DynamicDataFactory::delete_data. More...
 
ReturnCode_t delete_data (const class DynamicData *data)
 Dispose of a data sample, reclaiming any associated resources.
 

Static Public Member Functions

static DynamicDataFactoryget_instance ()
 Return a DynamicDataFactory instance that can be used to create and delete DynamicData instances.
 
static ReturnCode_t delete_instance ()
 Reclaim any resources associated with the object(s) previously returned from get_instance.
 

Protected Member Functions

 DynamicDataFactory ()
 

Detailed Description

This type is responsible for creating DynamicData instances.

See also
DynamicType
DynamicData

Constructor & Destructor Documentation

DDS::DynamicDataFactory::DynamicDataFactory ( )
protected

Constructor, Copy Constructor, Destructor, Assignment operator

Member Function Documentation

class DynamicData* DDS::DynamicDataFactory::create_data ( const class DynamicType type)

Create and return a new data sample. All objects returned by this operation should eventually be deleted by calling DynamicDataFactory::delete_data.

Parameter type - The type of the sample to create.


© 2009-2017 Twin Oaks Computing, Inc
Castle Rock, CO 80108
All rights reserved.