|
Public Types |
enum | TWriteInc {
WRITE_INCIDENCES = 1,
NO_INCIDENCES = 0
} |
enum | TConstructorOpt {
OPT_CLONE = 128,
OPT_SUB = 32,
OPT_PARALLELS = 64,
OPT_COMPLETE = 16,
OPT_REVERSE = 8,
OPT_MAPPINGS = 4,
OPT_NO_LOOPS = 2
} |
enum | TObjectSense {
MAXIMIZE = 2,
NO_OBJECTIVE = 0,
MINIMIZE = 1
} |
enum | TMethLocal {
LOCAL_DEFAULT = -1,
LOCAL_DISABLED = 0,
LOCAL_OPTIMIZE = 1
} |
Public Member Functions |
| managedObject (goblinController &thisContext=goblinDefaultContext, TOption options=0) throw () |
virtual | ~managedObject () throw () |
unsigned long | Allocated () const throw () |
goblinController & | Context () const throw () |
void | MakeRef () const throw () |
void | ReleaseRef () const throw () |
bool | IsReferenced () const throw () |
virtual char * | Display () const throw (ERFile,ERRejected) |
bool | IsUnnamed () const throw () |
const char * | Label () const throw () |
void | SetLabel (const char *l) throw () |
virtual void | ExportToXFig (const char *fileName) const throw (ERFile,ERRejected) |
virtual void | ExportToTk (const char *fileName) const throw (ERFile,ERRejected) |
virtual void | ExportToDot (const char *fileName) const throw (ERFile,ERRejected) |
virtual void | ExportToAscii (const char *fileName, TOption format=0) const throw (ERFile,ERRejected) |
void | LogEntry (msgType msg, char *logEntry) const throw () |
THandle | LogStart (msgType msg, char *logEntry) const throw () |
void | LogAppend (THandle LH, char *logEntry) const throw () |
void | LogEnd (THandle LH, char *logEntry=NULL) const throw () |
void | Error (msgType msg, char *methodName, char *description) const throw (ERRange,ERRejected,ERCheck,ERFile,ERParse) |
void | Warning (char *methodName, char *description) const throw () |
void | NoSuchNode (char *methodName, TNode) const throw (ERRange) |
void | NoMoreArcs (char *methodName, TNode) const throw (ERRejected) |
void | NoSuchArc (char *methodName, TArc) const throw (ERRange) |
void | CancelledArc (char *methodName, TArc) const throw (ERRejected) |
void | NoSuchHandle (char *methodName, THandle) const throw (ERRejected) |
void | NoSuchItem (char *methodName, unsigned long) const throw (ERRange) |
void | NoSuchItem (char *methodName, unsigned short) const throw (ERRange) |
void | NoSuchIndex (char *methodName, unsigned long) const throw (ERRange) |
void | NoSuchIndex (char *methodName, unsigned short) const throw (ERRange) |
void | NoSuchCoordinate (char *methodName, TDim) const throw (ERRange) |
void | UnknownOption (char *methodName, int) const throw (ERRejected) |
void | AmountOutOfRange (char *methodName, TFloat) const throw (ERRejected) |
void | NoRepresentation (char *methodName) const throw (ERRejected) |
void | NoSparseRepresentation (char *methodName) const throw (ERRejected) |
void | OpenFold () const throw (ERRejected) |
void | CloseFold () const throw (ERRejected) |
Protected Attributes |
goblinController & | CT |