#include <name.h>
Inheritance diagram for name:


Public Methods | |
| name () | |
| virtual | ~name () |
| name (const name &n) | |
| const name & | operator= (const name &rhs) |
| bool | operator< (const name &rhs) |
| bool | operator== (const name &rhs) |
| string | getFirst () const |
| string | getLast () const |
| string | getMiddle () const |
| void | setFirst (const string &f) |
| void | setMiddle (const string &m) |
| void | setLast (const string &l) |
| string | ToParse (int fld) |
| Gets neccessary data to parse string. More... | |
| string | ToString () |
| Returns the field as a string. More... | |
| string | ToFileFmt () |
| Converts field to the current file format. More... | |
Protected Methods | |
| void | copy (const name &n) |
Protected Attributes | |
| string | m_first |
| string | m_last |
| string | m_middle |
|
|
|
|
|
|
|
|
|
|
|
Converts field to the current file format.
Reimplemented from field. |
|
|
Gets neccessary data to parse string.
Reimplemented from field. |
|
|
Returns the field as a string.
Reimplemented from field. |
|
|
|
|
|
00027 {
00028 return m_first;
00029 }
|
|
|
00032 {
00033 return m_last;
00034 }
|
|
|
00037 {
00038 return m_middle;
00039 }
|
|
|
|
|
|
|
|
|
|
|
|
00042 {
00043 m_first = f;
00044 }
|
|
|
00052 {
00053 m_last = l;
00054 }
|
|
|
00047 {
00048 m_middle = m;
00049 }
|
|
|
|
|
|
|
|
|
|
1.2.11.1 written by Dimitri van Heesch,
© 1997-2001