Gadgeteer Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
gadget::AbstractNetworkManagerNetwork abstraction
gadget::Acceptor
gadget::AnalogAnalog is the abstract base class from which devices returning analog data must derive (through the use of gadget::InputMixer)
gadget::AnalogDataInputData subclass for analog data
gadget::AnalogProxyA proxy class to analog devices, used by the Input Manager
cluster::AppDataMixin< BASE >Helper type used by cluster::UserData<T>
cluster::ApplicationData
cluster::ApplicationDataAckApplication-specific data acknowledgement packet
cluster::ApplicationDataManager
cluster::ApplicationDataRequestApplication-specific request packet
cluster::ApplicationDataServer
gadget::BaseDeviceInterfaceBase class for simplified proxy interfaces
gadget::BaseTypeConstructor< DEV >Type-specific input device creator
gadget::BaseTypeConstructorBaseBase class for virtual construction of devices
gadget::BaseTypeFactoryObject used for creating devices
cluster::ClusterDelta
cluster::ClusterDepCheckerDependency checker for Remote Input Manager
cluster::ClusterExceptionBasic exception that may be thrown by the ClusterNetwork or any of the Plugins
cluster::ClusterManagerManages the synchronization of all ClusterPlugins
cluster::ClusterNodeCluster node
cluster::ClusterPluginInterface for cluster plugins
gadget::CommandCommand is the abstract base class for devices that translate spoken commends into integer-identified commands
gadget::CommandProxyA proxy class to command-oriented devices, used by the Input Manager
cluster::ConnectionAckConnection acknowledgement packet
cluster::ConnectionRequestConnection request packet
gadget::ConnectorSimple connector type
cluster::DataPacketCluster data packet
cluster::DeviceAckDevice acknowledgement packet
gadget::DeviceConstructor< DEV >Type-specific device object creator
gadget::DeviceConstructorBaseBase class for virtual construction of devices
gadget::DeviceFactoryObject used for creating devices
gadget::DeviceInterface< PROXY_TYPE >Type-specific device interface
cluster::DeviceRequestDevice request packet
gadget::DeviceServerDevice server class
gadget::DigitalDigital is the abstract base class from which devices with digital data derive (through gadget::InputMixer)
gadget::DigitalDataInputData subclass for digital data
gadget::DigitalProxyA proxy class to digital devices, used by the Input Manager
gadget::DriverInitCallableThis struct implements a callable object (a functor, basically)
cluster::EndBlock
gadget::EventBase event type that an event source may generate
gadget::EventFactoryEvent factory
gadget::GestureBase Gadgeteer Gesture interface class
gadget::GestureProxyProxy to Gesture object
gadget::GloveThis is the abstract base glove class
gadget::GloveDataThis is the data stored about a glove
gadget::GloveGestureAbstract base class for all glove gesture recognition
gadget::GloveProxyGlove proxy class
cluster::HeaderCluster packet header block
gadget::InputGadget::Input is the abstract base class from which all input objects derive
gadget::InputAreaBase class for window types that accept keyboard and mouse input
gadget::InputAreaWin32Base class for Win32 windows that accept keyboard and mouse input
gadget::InputAreaXWinBase class for X11 windows that accept keyboard and mouse input
gadget::InputDataBase class for all input data returned by Gadgeteer
gadget::InputLoggerInput data logger
gadget::InputManagerThe Input Manager holds and manages all Gadgeteer Input devices
gadget::InputMixer< ComposedParent, NewParent >Class for mixin in base classes of input devices
gadget::InputPlaceHolder< ParentType >Placeholder class
gadget::InputWindowWin32Basic Win32 input window type
gadget::InputWindowXWinX Window System input window class
gadget::KeyboardMouseGadget::KeyboardMouse is an abstract class for interfacing with keyboard (and other key-based) devices
gadget::KeyboardMouseDeviceBase class for keyboard/mouse input devices
gadget::KeyboardMouseDevice::KeyboardMouseDeviceRegistryHolds list of registered windows that may be used for keyboard/moues Input
gadget::KeyboardMouseDevice::KeyboardMouseDeviceRegistry::KeyboardMouseDeviceInfo
gadget::KeyboardMouseProxyA proxy class to keyboard/mouse devices, used by the Input Manager
gadget::KeyEventKey press or release event class
gadget::LinearSigmoidPositionFilterA position filter class that uses a linear sigmoid
gadget::MouseEventMouse event class
gadget::NetworkManager< A, C >Network manager
gadget::NodeNetwork node
cluster::PacketCluster packet base type
cluster::PacketFactoryCluster packet factory
gadget::PacketHandlerPacket handler interface used for network communication
cluster::PluginInitCallableThis struct implements a callable object (a functor, basically)
gadget::PositionPosition is the abstract base class from which devices with positional (translation and/or rotation) data derive (through gadget::InputMixer)
gadget::PositionCalibrationFilterA calibration filter that uses a calibration table to correct electromagnetic interference error from the tracker
gadget::PositionDataInputData subclass for positional data
gadget::PositionFilterPositionFilter is the abstract base class that all position filters derive from
gadget::PositionFilterFactoryPosition filter factory singleton
gadget::PositionProxyA proxy class to positional devices, used by the Input Manager
gadget::PositionXformFilterPosition transformation filter
gadget::ProxyBase class for all input proxies
gadget::ProxyConstructor< PROXY >Type-specific proxy constructor
gadget::ProxyConstructorBaseBase class for virtual construction of proxies
gadget::ProxyDepCheckerDependency checker for proxies
gadget::ProxyFactoryObject used for creating proxies
gadget::RemoteInputManagerRemote Input Manager that handles input from virtual devices
cluster::RIMPlugin
gadget::SampleBuffer< DATA_TYPE, MAX_BUFFER_SIZE >Buffer class for input data
gadget::SimAnalogSimulated analog device
gadget::SimDigitalSimulated digital device
gadget::SimDigitalGloveSimulated digital glove device
gadget::SimGloveGestureSimulated glove class
gadget::SimInputBase class for all simulated input devices
gadget::SimInput::KeyModPair
gadget::SimPositionSimulated positional device
gadget::SimRelativePositionSimulates a position device by making an existing device behave relative to another one
gadget::SimSetablePositionSimulated positional device whose data is set by the user (in postFrame)
gadget::Speech
gadget::Speech::asdfjlk
cluster::StartBarrierPlugin
cluster::StartBlockData sequence start block packet
gadget::StringGadget::String is the abstract base class for devices that return spoken commends
gadget::StringDataInputData subclass for string data
gadget::StringProxyA proxy class to string speech recognition devices, used by the Input Manager
cluster::SwapLockTCPPlugin
cluster::SwapLockWiredPlugin
cluster::SyncAckSynchronization acknowledgement packet
cluster::SyncRequestSynchronization request packet
gadget::TypedProxy< DEV_TYPE >Proxy for specific device types
cluster::UserData< TYPE >The object type for application-specific shared data
gadget::VersionCheckCallableThis struct implements a callable object (a functor, basically)
cluster::VersionCheckCallableThis struct implements a callable object (a functor, basically)
gadget::VirtualDeviceVirtual input device type

Generated on Thu Jan 4 10:44:07 2007 for Gadgeteer by  doxygen 1.5.1