LabelDB Class ReferenceDatabase of FORTRAN Labels.
More...
#include <LabelDB.h>
List of all members.
|
Public Member Functions |
| void | print (ostream &o) const |
| | Print the elements of LabelDB.
|
| Boolean | member (int value) const |
| | Return a flag indicating if there is a label number in the database.
|
| int | first_ref () const |
| | Return the first label number in the database (return 0 if none).
|
| int | successor_ref (int value) const |
| | Find the next label number after value in the database (return 0 if none).
|
| int | last_ref () const |
| | Find the last label number in the database (return 0 if none).
|
| int | structures_OK () const |
| | Check the structure of the data for errors or inconsistency Return 0 and print error message if problems found, otherwise return 1 without message.
|
Friends |
| class | StmtList |
| ostream & | operator<< (ostream &o, const LabelDB &ldb) |
Detailed Description
Database of FORTRAN Labels.
Polaris C++ VDL - See also:
- LabelDB.h
LabelDB.h
LabelDB.cc
LabelDB is a database for FORTRAN formats which includes a constructor from a binstr.
Definition at line 29 of file LabelDB.h.
Member Function Documentation
| void LabelDB::print |
( |
ostream & |
o |
) |
const |
|
| Boolean LabelDB::member |
( |
int |
value |
) |
const [inline] |
|
| int LabelDB::first_ref |
( |
|
) |
const [inline] |
|
| int LabelDB::successor_ref |
( |
int |
value |
) |
const [inline] |
|
| int LabelDB::last_ref |
( |
|
) |
const [inline] |
|
| int LabelDB::structures_OK |
( |
|
) |
const |
|
|
|
Check the structure of the data for errors or inconsistency Return 0 and print error message if problems found, otherwise return 1 without message.
Definition at line 63 of file LabelDB.cc.
References BaseMapRoot::structures_OK(). |
Friends And Related Function Documentation
| ostream& operator<< |
( |
ostream & |
o, |
|
|
const LabelDB & |
ldb |
|
) |
[friend] |
|
The documentation for this class was generated from the following files:
|