Homepage Demos Overview Downloads Tutorials Reference
Credits

Shared Directory Reference


Files

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


Tekkotsu v2.2.1
Generated Tue Nov 23 16:37:55 2004 by Doxygen 1.3.9.1