Table field queue
![]() | TableFieldQueue::FieldByIndexEqualTo (Int anIndex, Void *aFieldValue) Returns 1 if the value of the field at index "anIndex" equals |
![]() | TableFieldQueue::FieldsFixed () Returns 1 if all TableFields are fixed, 0 otherwise |
![]() | TableFieldQueue::First () Returns pointer to the first field |
![]() | TableFieldQueue::Next () Returns pointer to the next field |
![]() | TableFieldQueue::SetField (Char *aFieldName, Void *aFieldValue) Finds a field of name "aFieldName" (if such is not found returns |
![]() | TableFieldQueue::TableFieldQueue (LogFile *aLogFile) Copy constructor |
![]() | methods
|
attributes
Table field queue. Enables to work easier with a queue storing TableFields The TableFieldQueue class (defined lower) is designed for work with a queue of TableFields and to simplify the work with Table definition (see table.h) by hiding unnecessary things and retyping returned objs to *TableField.NOTE: Unlike the Queue class, the FieldQueue class discards all objs it holds, when destructor is called.
Int FieldsFixed()
Int FieldByIndexEqualTo(Int anIndex, Void *aValue)
Err SetField(Char *aFieldName, Void *aValue)
Int TableFieldQueue::FieldsFixed()
TableField* TableFieldQueue::First()
TableField* TableFieldQueue::Next()
Err TableFieldQueue::SetField(Char *aFieldName, Void *aFieldValue)
TableFieldQueue::TableFieldQueue(LogFile *aLogFile)
alphabetic index hierarchy of classes
generated by doc++