|
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.
|