
Public Member Functions | |
| Indexer (PDocument *documnent) | |
| ~Indexer (void) | |
| BMessage * | IndexNode (BMessage *node) |
| BMessage * | IndexConnection (BMessage *connection, bool includeNodes=false) |
| BMessage * | IndexUndo (BMessage *undo, bool includeNodes=false) |
| BMessage * | IndexMacroCommand (BMessage *macro) |
| BMessage * | IndexCommand (BMessage *command, bool includeNodes=false) |
| BMessage * | PointerForIndex (int32 index) |
| BMessage * | RegisterDeIndexNode (BMessage *node) |
| BMessage * | DeIndexNode (BMessage *node) |
| BMessage * | DeIndexConnection (BMessage *connection) |
| BMessage * | DeIndexUndo (BMessage *undo) |
| BMessage * | DeIndexMacroCommand (BMessage *macro) |
| BMessage * | DeIndexCommand (BMessage *command) |
Protected Member Functions | |
| void | Init (void) |
Protected Attributes | |
| PDocument * | doc |
| map< int32, BMessage * > | sorter |
| BList * | included |
| PluginManager * | pluginManager |
in a Node BMessage so that the Node coud be stored without losing it´s data. and it´s Provides although the posiblity to revert this Convertion
| Indexer::Indexer | ( | PDocument * | documnent | ) |
| Indexer::~Indexer | ( | void | ) |
| BMessage * Indexer::DeIndexCommand | ( | BMessage * | command | ) |
| BMessage * Indexer::DeIndexConnection | ( | BMessage * | connection | ) |
| BMessage* Indexer::DeIndexMacroCommand | ( | BMessage * | macro | ) | [inline] |
| BMessage * Indexer::DeIndexNode | ( | BMessage * | node | ) |
| BMessage * Indexer::DeIndexUndo | ( | BMessage * | undo | ) |
| BMessage * Indexer::IndexCommand | ( | BMessage * | command, | |
| bool | includeNodes = false | |||
| ) |
| BMessage * Indexer::IndexConnection | ( | BMessage * | connection, | |
| bool | includeNodes = false | |||
| ) |
| BMessage * Indexer::IndexMacroCommand | ( | BMessage * | macro | ) |
| BMessage * Indexer::IndexNode | ( | BMessage * | node | ) |
| BMessage * Indexer::IndexUndo | ( | BMessage * | undo, | |
| bool | includeNodes = false | |||
| ) |
| void Indexer::Init | ( | void | ) | [protected] |
| BMessage* Indexer::PointerForIndex | ( | int32 | index | ) | [inline] |
| BMessage * Indexer::RegisterDeIndexNode | ( | BMessage * | node | ) |
PDocument* Indexer::doc [protected] |
BList* Indexer::included [protected] |
PluginManager* Indexer::pluginManager [protected] |
map<int32,BMessage*> Indexer::sorter [protected] |
1.5.9