Homepage Demos Overview Downloads Tutorials Reference
Credits

Shared Directory Reference

/usr0/ejt/Tekkotsu_2.2.2/Shared/


Files

file  Buffer.cc [code]
 Describes Buffer, a general memory management data structure, featuring position, limit, and capacity marks.
file  Buffer.h [code]
 Describes Buffer, a general memory management data structure, featuring position, limit, and capacity marks.
file  CommonInfo.h [code]
file  Config.cc [code]
 Implements Config, which provides global access to system configuration information.
file  Config.h [code]
 Describes Config, which provides global access to system configuration information.
file  debuget.h [code]
 Defines several debugging functions and macros, including ASSERT (and variations).
file  ERS210Info.h [code]
 Defines RobotInfo namespace for ERS-210 models, gives some information about the robot's capabilities, such as joint counts, offsets, names and PID values.
file  ERS220Info.h [code]
 Defines RobotInfo namespace for ERS-220 models, gives some information about the robot's capabilities, such as joint counts, offsets, names and PID values.
file  ERS2xxInfo.h [code]
 Defines RobotInfo namespace for ERS-2xx series of robots, such as joint counts, offsets, names and PID values.
file  ERS7Info.h [code]
 Defines RobotInfo namespace for ERS-210 models, gives some information about the robot's capabilities, such as joint counts, offsets, names and PID values.
file  Factory.h [code]
 Defines Factory, a lightweight class to override for constructing new objects.
file  get_time.cc [code]
 Implementation of get_time(), a simple way to get the current time since boot in milliseconds.
file  get_time.h [code]
 prototype for get_time(), a simple way to get the current time since boot in milliseconds
file  ListMemBuf.h [code]
 Defines ListMemBuf, which provides some degree of dynamic allocation of a templated type from a buffer of set size.
file  LoadSave.cc [code]
 Implements LoadSave, inherit from this to use a standard interface for loading and saving.
file  LoadSave.h [code]
 Describes LoadSave, inherit from this to use a standard interface for loading and saving.
file  LockScope.h [code]
 Defines LockScope, which locks a MutexLock until the LockScope goes out of scope.
file  mathutils.h [code]
file  MutexLock.h [code]
 Defines MutexLock, a software only mutual exclusion lock.
file  ProcessID.cc [code]
 Declares the static ProcessID::ID, that's all.
file  ProcessID.h [code]
 Defines ProcessID - simple little global for checking which process is currently running, kind of. (see ProcessID::getID() ).
file  Profiler.cc [code]
 Implements Profiler, which managers a hierarchy of timers for profiling time spent in code.
file  Profiler.h [code]
 Describes Profiler, which managers a hierarchy of timers for profiling time spent in code.
file  ProjectInterface.cc [code]
 Provides instantiation of the non-required members of ProjectInterface.
file  ProjectInterface.h [code]
 Defines ProjectInterface namespace - a collection of the global variables which should be set by a project to use the Tekkotsu framework.
file  ReferenceCounter.h [code]
 Defines the ReferenceCounter base class, which allows for automatic memory deallocation.
file  RobotInfo.h [code]
 Checks the define's to load the appropriate header and namespace.
file  SharedObject.h [code]
 Defines SharedObject, a wrapper for objects in order to facilitate sending them between processes.
file  SharedQueue.h [code]
 Defines SharedQueue, a shared memory message buffer for interprocess communication.
file  string_util.cc [code]
 Implements some useful functions for string manipulation in the string_util namespace.
file  string_util.h [code]
 Describes some useful functions for string manipulation in the string_util namespace.
file  SystemUtility.h [code]
 Wrappers for getting large memory regions from Aperios.
file  TimeET.cc [code]
 Implements TimeET, a nice class for handling time values with high precision (but all that's in the .cc is implementation of struct timezone TimeET::tz).
file  TimeET.h [code]
 Describes TimeET, a nice class for handling time values with high precision.
file  WMclass.cc [code]
file  WMclass.h [code]
 Watchable memory. Variables are monitored and changes are announced.
file  WorldState.cc [code]
 Implements WorldState, maintains information about the robot's environment, namely sensors and power status.
file  WorldState.h [code]
 Describes WorldState, maintains information about the robot's environment, namely sensors and power status.

Tekkotsu v2.2.2
Generated Tue Jan 4 15:45:38 2005 by Doxygen 1.4.0