DSSX_Record
DSSX_Record
dssx
1998 12-06
CLASS
DSSX_Record - A DSS extended construct made up of DSSX_Value objects.
SYNOPSIS
This class provides a shared collection of values using DSS.
PARENTS
| DSSX_Chunk |
public
|
| GPL_Tuple |
public
|
CONSTRUCTOR
DSSX_Record(DSSX_Connection *connection, const GPL_CharPtr &spacename, const GPL_CharPtr &recordname, DSS_ChunkConfig *a_config)
Construct a DSSX_Record using connection in space spacename
named recordname. The config
argument is used to configure the actual DSS chunk that DSSX_Ordered is
implemented with.
MEMBER FUNCTIONS
long Update()
Read the record data from the DSS shared memory space.
Returns the number of value read.
long Commit()
Write the record data to the DSS shared memory space.
Note that the Set operations do not affect the shared data of the record until
a Commit() is called.
Returns the number of value written.
void Invalidate()
Invalidate the DSS chunk used to implement this object.