#include <book.h>
Public Member Functions | |
| book () | |
| book (const string &s) | |
| book (const book &b) | |
| book & | operator= (const book &b) |
| bool | parse (const string &s) throw (parsererror) |
| void | clear () |
| string | makeKey (const int limit=20) const |
| void | loadMap (map< string, string > &m) const |
Private Attributes | |
| vector< string > | editors |
| string | name |
| string | firstpg |
| string | lastpg |
| string | volume |
| string | publisher |
| string | city |
| string | year |
Friends | |
| ostream & | operator<< (ostream &os, const book &b) |
| book::book | ( | ) | [inline] |
| book::book | ( | const string & | s | ) | [inline] |
References parse().
| book::book | ( | const book & | b | ) |
| bool book::parse | ( | const string & | s | ) | throw (parsererror) |
| string book::makeKey | ( | const int | limit = 20 |
) | const |
| void book::loadMap | ( | map< string, string > & | m | ) | const |
| ostream& operator<< | ( | ostream & | os, | |
| const book & | b | |||
| ) | [friend] |
vector<string> book::editors [private] |
Referenced by book(), makeKey(), and operator=().
string book::name [private] |
Referenced by book(), loadMap(), makeKey(), operator<<(), and operator=().
string book::firstpg [private] |
Referenced by book(), loadMap(), makeKey(), operator<<(), and operator=().
string book::lastpg [private] |
Referenced by book(), loadMap(), operator<<(), and operator=().
string book::volume [private] |
Referenced by book(), clear(), loadMap(), makeKey(), operator<<(), and operator=().
string book::publisher [private] |
Referenced by book(), clear(), loadMap(), operator<<(), and operator=().
string book::city [private] |
Referenced by book(), clear(), loadMap(), operator<<(), and operator=().
string book::year [private] |
Referenced by book(), loadMap(), makeKey(), operator<<(), and operator=().
1.5.6