FLAIM: FlmRecordSet Class Reference

- Main Page
- Modules
- Classes
- Files

- Alphabetical List
- Class List
- Class Hierarchy
- Class Members

# 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.