|
| BEntryFile () |
|
| BEntryFile (BString filename) |
| Opens entryfile. More...
|
|
| ~BEntryFile () |
|
int | open (BString filename) |
| Opens entryfile. More...
|
|
int | read () |
| Reads entry file and builds list. More...
|
|
int | write () |
| Writes list to entryfile. More...
|
|
int | writeList (BEntryList &l) |
| Writes specified list to file. More...
|
|
void | clear () |
| Clears current list. More...
|
|
BString | filename () |
| Returns the filename. More...
|
|
| BEntryList () |
|
int | isSet (BString name) |
| 1 if name is in list and value is set More...
|
|
BEntry * | find (BString name) |
| Returns entry if name is found otherwise NULL. More...
|
|
BString | findValue (BString name) |
| Returns value of name. Returns "" if name not found. More...
|
|
int | setValue (BString name, BString value) |
| Set the value of name. Returns 0 if name not found. More...
|
|
int | setValueRaw (BString name, BString value) |
| Raw setting of value without looking up existing entry. More...
|
|
void | deleteEntry (BString name) |
| Deletes the entry. More...
|
|
void | print () |
| Print list. More...
|
|
BString | getString () |
| Return list as string. Each Entry padded and on a new line. More...
|
|
void | insert (BIter &i, const BEntry &item) |
| Insert item before item. More...
|
|
void | del (BIter &i) |
| Delete specified item. More...
|
|
BEntryList & | operator= (const BEntryList &l) |
|
| BList () |
|
| BList (const BList< BEntry > &l) |
|
virtual | ~BList () |
|
void | start (BIter &i) const |
| Iterator to start of list. More...
|
|
BIter | begin () const |
| Iterator for start of list. More...
|
|
BIter | end () const |
| Iterator for end of list. More...
|
|
BIter | end (BIter &i) const |
| Iterator for end of list. More...
|
|
void | next (BIter &i) const |
| Iterator for next item in list. More...
|
|
void | prev (BIter &i) |
| Iterator for previous item in list. More...
|
|
BIter | goTo (int pos) const |
| Iterator for pos item in list. More...
|
|
int | position (BIter i) |
| Postition in list item with iterator i. More...
|
|
unsigned int | number () const |
| Number of items in list. More...
|
|
unsigned int | size () const |
| Number of items in list. More...
|
|
int | isEnd (BIter &i) const |
| True if iterator refers to last item. More...
|
|
BEntry & | front () |
| Get first item in list. More...
|
|
BEntry & | rear () |
| Get last item in list. More...
|
|
BEntry & | get (BIter i) |
| Get item specified by iterator in list. More...
|
|
const BEntry & | get (BIter i) const |
| Get item specified by iterator in list. More...
|
|
void | append (const BEntry &item) |
| Append item to list. More...
|
|
void | append (const BList< BEntry > &l) |
| Append list to list. More...
|
|
void | insertAfter (BIter &i, const BEntry &item) |
| Insert item after item. More...
|
|
void | deleteLast () |
| Delete last item. More...
|
|
void | deleteFirst () |
| Delete fisrt item. More...
|
|
void | push (const BEntry &i) |
| Push item onto list. More...
|
|
BEntry | pop () |
| Pop item from list deleteing item. More...
|
|
void | queueAdd (const BEntry &i) |
| Add item to end of list. More...
|
|
BEntry | queueGet () |
| Get item from front of list deleteing item. More...
|
|
int | has (const BEntry &i) const |
| Checks if the item is in the list. More...
|
|
void | swap (BIter i1, BIter i2) |
| Swap two items in list. More...
|
|
void | sort () |
| Sort list based on get(i) values. More...
|
|
void | sort (SortFunc func) |
| Sort list based on Sort func. More...
|
|
BList< BEntry > & | operator= (const BList< BEntry > &l) |
|
BEntry & | operator[] (int i) |
|
const BEntry & | operator[] (int i) const |
|
BEntry & | operator[] (BIter i) |
|
const BEntry & | operator[] (const BIter &i) const |
|
BList< BEntry > | operator+ (const BList< BEntry > &l) const |
|