#include <compmod.h>
Collaboration diagram for compmod::entry:
Public Member Functions | |
entry (const c_rule *r) | |
bool | operator< (const entry &rhs) const |
Static Public Member Functions | |
void | init () |
Public Attributes | |
const c_rule * | rule |
set< int > | possibles |
Static Public Attributes | |
map< string, set< int > > | all_possibles |
Friends | |
ostream & | operator<< (ostream &os, const entry &e) |
|
Create an entry based on the specified c_rule.
|
|
Initialises the entry class. This precalculates all sets of possible extensions of call entries. |
|
Determine whether this entry is to be ordered before another.
|
|
Write a text representation of this entry to an ostream.
|
|
All possible sets of possible extensions of entries, indexed on prefix. |
|
The set of possible extensions of this entry (only applicable for calls). |
|
The rule this entry is based on. |