ContRap
The symbolic tool for control-flow based rapid prototyping.

Library debug
Overview

This library is undocumented

Non-class functions

Here you will find the list of all functions, which are defined outside the scope of a class.

address(object:):String
Prints the address of an object
cast(object:,type:String)
Makes a call to the type_cast()-method
dumplog():void
Dumps the logger messages to the console
factory():String
Prints the contents of the object factory
globalTimestamp():int
Returns the time stamp of an object
globalinfo(type:String):MetaInfo
Returns the meta information for the given type
libraries():List
Returns the list of all loaded libraries
memory():String
Prints out the current memory contents as a list
metacast(object:,type:String)
Makes a cast using the meta-cast function only
metainfo(object:):MetaInfo
Returns the meta information for the given object
operator=(a:MetaInfo,b:MetaInfo):bool
Returns true if two meta info objects have the same base type
print(metainfo:MetaInfo):String
Prints the meta information object
referenceTimestamp(object:):int
Returns the time stamp of an object
registered(type:String):bool
Returns true if a type is registered by the meta-object registration
scope():String
Prints out the current scope as a list
timestamp(object:):int
Returns the time stamp of an object
toString(object:):String
Prints an object as a string for debugging
typeid(type:String):String
Returns unique system type identifier for the given type if the type is registered and an empty string else
typename(id:String):String
Returns registred type name for the given unique system type identifier if the type is registered and an empty string else