Tekkotsu Homepage
Demos
Overview
Downloads
Dev. Resources
Reference
Credits

Shared Directory Reference

/tmp/Tekkotsu_4.0/Shared/


Files

file  attributes.h [code]
 Defines variants of the __attribute__ macros to provide better portability.
file  Base64.cc [code]
 Describes base64 namespace, which holds some functions for encoding and decoding base64 data C_Base64 - a simple base64 encoder and decoder.
file  Base64.h [code]
 Describes base64 namespace, which holds some functions for encoding and decoding base64 data C_Base64 - a simple base64 encoder and decoder.
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  Cloneable.h [code]
 Defines Cloneable, and interfacing for cloning objects -- needed for making copies with polymorphism (operator= doesn't work as virtual).
file  CommonERSInfo.h [code]
 Defines some capabilities common to all Aibo robots.
file  CommonInfo.h [code]
 
Author:
ejt (Creator)

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  CreateInfo.h [code]
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-7 models, gives some information about the robot's capabilities, such as joint counts, offsets, names and PID values.
file  Factories.h [code]
 Defines a variety of factory templates which can be used with FamilyFactory. This is not (and couldn't be) an exhaustive list of Factory configurations. It provides some commonly used configurations, and should give you some examples and ideas how to create your own for more complex cases.
file  Factory.h [code]
file  FamilyFactory.h [code]
 
Author:
Ethan Tira-Thompson (ejt) (Creator)

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  ImageUtil.cc [code]
 
Author:
Ethan Tira-Thompson (ejt) (Creator)

file  ImageUtil.h [code]
 
Author:
Ethan Tira-Thompson (ejt) (Creator)

file  InstanceTracker.h [code]
 
Author:
Ethan Tira-Thompson (ejt) (Creator)

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  LocalizationParticle.h [code]
 
Author:
ejt (Creator)

file  LynxArm6Info.h [code]
file  MarkScope.h [code]
 Defines MarkScope, which provides a way to mark a resource as used for the duration of the instance's scope.
file  mathutils.h [code]
file  Measures.cc [code]
file  Measures.h [code]
file  ODataFormats.h [code]
 Defines several data structures for compatability with OPEN-R.
file  ParticleFilter.h [code]
 
Author:
ejt (Creator)

file  plist.cc [code]
 
Author:
Ethan Tira-Thompson (ejt) (Creator)

file  plist.h [code]
 Provides the plist namespace, a collection of classes to implement the Propery List data storage format, a XML standard used by Apple and others.
file  plistBase.cc [code]
 
Author:
Ethan Tira-Thompson (ejt) (Creator)

file  plistBase.h [code]
 
Author:
Ethan Tira-Thompson (ejt) (Creator)

file  plistCollections.cc [code]
 
Author:
Ethan Tira-Thompson (ejt) (Creator)

file  plistCollections.h [code]
 
Author:
Ethan Tira-Thompson (ejt) (Creator)

file  plistPrimitives.cc [code]
 
Author:
Ethan Tira-Thompson (ejt) (Creator)

file  plistPrimitives.h [code]
 
Author:
Ethan Tira-Thompson (ejt) (Creator)

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  QBotPlusInfo.h [code]
file  QwerkInfo.h [code]
file  ReferenceCounter.h [code]
 Defines the ReferenceCounter base class, which allows for automatic memory deallocation.
file  Regis1Info.h [code]
file  RemoteState.cc [code]
file  RemoteState.h [code]
file  Resource.cc [code]
 Implements Resource (and EmptyResource), which provides a generic interface for resources which need to keep track of when they are in use, such as mutex locks.
file  Resource.h [code]
 Describes Resource (and EmptyResource), which provides a generic interface for resources which need to keep track of when they are in use, such as mutex locks.
file  ResourceAccessor.h [code]
 Describes ResourceAccessor, a variation of MarkScope which allows you to forward access to the resource via the '->' operator, smart-pointer style.
file  RobotInfo.cc [code]
file  RobotInfo.h [code]
 Checks the define's to load the appropriate header and namespace.
file  StackTrace.cc [code]
 Implements functionality for performing stack traces.
file  StackTrace.h [code]
 Describes functionality for performing stack traces.
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  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.
file  WorldStatePool.cc [code]
 
Author:
Ethan Tira-Thompson (ejt) (Creator)

file  WorldStatePool.h [code]
 
Author:
Ethan Tira-Thompson (ejt) (Creator)

file  XMLLoadSave.cc [code]
 
Author:
Ethan Tira-Thompson (ejt) (Creator)

file  XMLLoadSave.h [code]
 
Author:
Ethan Tira-Thompson (ejt) (Creator)

file  zignor.cc [code]
file  zignor.h [code]
file  zigrandom.cc [code]
file  zigrandom.h [code]

Tekkotsu v4.0
Generated Thu Nov 22 00:59:05 2007 by Doxygen 1.5.4