FlmRecordSet Class Reference

This class allows an application to keep a set of FlmRecord objects. More...

#include <flaim.h>

List of all members.

Public Member Functions

RCODE insert (FlmRecord *pRecord)
 Insert a FlmRecord into the set.
void clear (void)
 Clear all records in the set.
FINLINE FlmRecord * first (void)
 Position to and return a pointer to the first FlmRecord object in the set.
FINLINE FlmRecord * last (void)
 Position to and return a pointer to the last FlmRecord object in the set.
FlmRecord * next (void)
 Position to and return a pointer to the next FlmRecord object in the set.
FINLINE FlmRecord * prev (void)
 Position to and return a pointer to the next FlmRecord object in the set.
FINLINE FLMINT count (void)
 Return the total number of records in the set.


Detailed Description

This class allows an application to keep a set of FlmRecord objects.


Member Function Documentation

RCODE FlmRecordSet::insert (  FlmRecord *  pRecord  ) 
 

Insert a FlmRecord into the set.

Parameters:
pRecord  Pointer to FlmRecord that is to be inserted into the set.

FlmRecord* FlmRecordSet::next (  void   ) 
 

Position to and return a pointer to the next FlmRecord object in the set.

NOTE: This method will return the first record in the set if no previous calls have been made to retrieve records from the set.

FINLINE FlmRecord* FlmRecordSet::prev (  void   )  [inline]
 

Position to and return a pointer to the next FlmRecord object in the set.

NOTE: This method will return NULL if no previous calls have been made to retrieve records from the set.


Generated on Wed Oct 4 12:11:43 2006 for FLAIM by  doxygen 1.4.6