Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Compound List | File List | Namespace Members | Compound Members | File Members | Related Pages | Examples

Interreality Project - VOS Compound List

Here are the classes, structs, unions and interfaces with brief descriptions:
_MD5
ASE_Camera
ASE_CameraSettings
ASE_ColorRGB
ASE_Face
ASE_GeomObject
ASE_Light
ASE_LightSettings
ASE_Material
ASE_MaterialMap
ASE_Mesh
ASE_Scene
ASE_Transform
ASE_Vector3D
VOS::AsyncConnectConnects to a remote site sort of asynchronously
AvatarMetaObject implementing Avatar Object Type
Avatar3DThis class adds some 3D-specific properties to Avatar
VOSChatGUI::AvatarListA list of avatar object in some "world" (children of some Vobject)
A3DL::BillboardBillboard objects are two dimensional images that have a position in 3D space
BufferedLocalPropertyThis subclass of Property waits until you call flush() (or the static method flushAll()) before actually sending any write or replace methods to listeners
BufferedRemoteProperty
VOSGUI::ButtonMetaObject implementing Button Object Type
VOSGUI::ButtonEventRepresents a button event
VOSGUI::ButtonListenerListener for button events (ie, push)
Camera3D
CatchUpdatesFilter
VOS::ChildChangeListenerInterface to be called when a listened-to object has some change to its child list
CODCOD stands for Compact Object Description
COD::EntryAn entry in the COD Vobject table
COD::eof
COD::PCR
VOSGUI::ColorInputMetaObject implementing ColorInput Object Type
ColorRGB
A3DL::Cone
VOSGUI::ContainerMetaObject implementing the "container" Object Type
A3DL::Cube
A3DL::Cylinder
DBPropertyGeneral database-backend interface
DBProperty::DBAccessErrorDatabase Access Error exception
DeleteTempFileA ProcessEndCallback that deletes a file when called
deque
DirectoryThis class reads a directory on the file system and creates FileProperty and other Directory objects to mirror the file system
VOSGUI::Display
VOS::DoNothingListenerTrivial listener implementation that does nothing
DoNothingPropertyEventThis is a PropertyListener that does nothing; however, it can be used to keep a RemoteProperty up to date with changes in a LocalProperty, speeding up reads of the RemoteProperty
DoNothingPropertyListener
DoNothingPropertySecurityInitializer
VOS::EnqueueOutgoingA message filter that enqueues all outgoing messages except for anti-spoof checking and errors
ExternalTypeHandlerThis class calls an external program or "helper application" to decode stuff
ExtrapolatedListenerSiteWrapperInternal class used to sort of extend RemoteSite without actually touching RemoteSite
ExtrapolatedListenerSiteWrapper::Cmp
ExtrapolatedLocalProperty
ExtrapolatedPropertyUse this Property subclass to store continusouly changing numerical values
ExtrapolatedPropertyEventListener for ExtrapolatedProperty changes
ExtrapolatedPropertyListener
ExtrapolatedRemoteProperty
Face
FestTalkA subclass of LocalTalkative that sends "SayText" commands to a festival server
FestTalk::ServerCommErrorAn exception that indicates a general error communicating to server through network socket
VOSGUI::FileInputMetaObject implementing FileInput Object Type
FilePropertyA subclass of LocalProperty that uses a file as the backing store of the property data
FileProperty::FileAccessError
FlexLexer
GatewayMetaObject implementing Gateway Object Type
GPSDPosition
GPSPosition
GPSPosition::ServerCommErrorAn exception that indicates a general error communicating to server through network socket
HelloExample MetaObject class
HostedAvatarMetaObject implementing HostedAvatar Object Type
HostedAvatarAccessControl
HypercardMetaObject implementing Hypercard Object Type
Image2DMetaObject implementing Image2D Object Type
VOSGUI::InputMetaObject implementing Input Object Type
IntersenseOrientationImplementation of Orientation which gets info from an Intersense IS-300 tracking device
VOSGUI::LabelMetaObject implementing Label Object Type
A3DL::Light
Light3D
LocalAvatarLocal version of Avatar
VOSGUI::LocalButtonLocal version of Button
VOSGUI::LocalColorInputLocal version of ColorInput
VOSGUI::LocalContainerLocal version of Container
VOSGUI::LocalDisplay
VOSGUI::LocalFileInputLocal version of FileInput
LocalGatewayLocal version of Gateway
LocalHelloThis class implements the local Hello object
LocalHostedAvatarLocal version of HostedAvatar
LocalHypercardLocal version of Hypercard
LocalImage2DLocal version of Image2D
VOSGUI::LocalInputLocal version of Input
VOSGUI::LocalLabelLocal version of Label
LocalLoginLocal version of Login
LocalLogin::AuthState
LocalLogin::BadUsernameError
VOSGUI::LocalMenuLocal version of Menu
VOSGUI::LocalMenubarLocal version of Menubar
VOSGUI::LocalMenuBarLocal version of MenuBar
LocalMetadataLocal version of Metadata
VOS::LocalMetaObjectA local object which is extensible using the MetaObject architechture
LocalMetaObjectA local object which is extensible using the MetaObject architechture
VOSGUI::LocalNumericInputLocal version of NumericInput
VOS::LocalOnlyAccessControlAccess control policy that always says no
LocalPropertyLocal version of property
LocalSearchLocal version of Search
LocalSearch::PatternRule
VOSGUI::LocalSelectLocal version of Select
VOSGUI::LocalSelectBooleanLocal version of SelectBoolean
VOSGUI::LocalSelectListLocal version of SelectList
VOSGUI::LocalSelectValueLocal version of SelectValue
LocalServicesLocal version of Services
LocalSiteA site which is local to your application
VOS::LocalSiteA site which is local to your application
LocalSite::Callback
VOS::LocalSite::CallbackInfo
VOS::LocalSite::CallbackListenerTimer callback listener type
VOS::LocalSite::PortBindingError
LocalSite::PortBindingError
VOS::LocalSite::SiteTableEntry
LocalSite::SiteTableEntry
LocalSite::ValidationEntry
VOS::LocalSite::ValidationEntry
VOSGUI::LocalSliderNumericInputLocal version of SliderNumericInput
VOS::LocalSocketSiteA local site implemented using TCP sockets
VOS::LocalSocketSite::PortBindingErrorAn exception class thrown when there is an error initializing the listening socket
VOS::LocalSocketSite::SSLErrorAn exception class thrown when there is an error initializing SSL
LocalSoundLocal version of Sound
LocalTalkativeLocal version of Talkative
LocalTextLocal version of Text
LocalVobject
VOS::LocalVobjectThis class contains the code to respond to messages from remote objects inquiring about the Vobject's state
VOSGUI::LocalWidgetLocal version of Widget
VOS::LogThe logging class
A3DL::MaterialContains material (appearence) information for a 3D object
VOSGUI::MenuMetaObject implementing Menu Object Type
VOSGUI::MenubarMetaObject implementing Menubar Object Type
VOSGUI::MenuBarMetaObject implementing MenuBar Object Type
VOS::MessageThis class handles storing, generating and parsing of the messages that are sent between virtual objects
VOS::Message::FieldA key-value field pair used to store the fields of the message
VOS::Message::NoSuchFieldErrorThrown when getField() is passed an out-of-range parameter
VOS::MessageBlockA message block is a list of messages which have been bundled together into a single block
VOS::MessageContextA message substitution context
VOS::MessageContext::NoSuchParameterError
MessageFilter
VOS::MessageFilterA message filter can be attached to any site to filter the messages passing through that site
MetadataMetaObject implementing Metadata Object Type
VOS::MetaObjectThis class is responsible for managing a group of object extensions under a single logical Vobject
MetaObject
MockOrientationThis class is a fake or mock tracker, in that you must set its orientation manually, rather than reading it from an actual tracking device
MockPositionThis class is a fake or mock tracker, in that you must set its position manually, rather than reading it from an actual tracking device
A3DL::Model
msgbaseFlexLexer
VOS::msgFlexLexer
VOS::NoAccessControlAccess control policy that always says yes
NoHostedAvatarAccessControl
NoPropertyAccessControlAccess control policy for properties that always says yes
VOS::NotifyEvent
VOSGUI::NumericInputMetaObject for a numeric input object
Object3D
A3DL::Object3D
ObjectExciseListener
VOS::ObjectExciseListenerInterface by which an application can be notified that an object wants to be excised
OrientationThis class provides an interface for orientation information
VOS::OutgoingLockA message filter that denies (and drops) all outgoing messages except for anti-spoof checking and errors
VOS::ParentChangeListenerInterface to be called when a listened-to object has some change to its parent set
VOS::parse_state_tStores some state information needed between calls to the Message parser, when a message has only been partially parsed
PGDBPropertyDBProperty subclass for the PostgreSQL database
A3DL::PolygonMesh
A3DL::PolygonMesh::Texel
A3DL::PolygonMesh::TextureSpace
A3DL::PolygonMesh::Vertex
A3DL::Portal
PositionThis class provides an interface for position information
VOSChatGUI::PrivMsgA "Private message" session between you and another object
ProcessEndCallbackUse a subclass of this class to specify action performed when a running helper process ends by passing an instance to TypeHeler::addProcessEndCallback()
PropertyProperty stores data of any type and size
PropertyAccessControlUse subclasses of PropertyAccessControl to implement various access control policies on property reads and writes
PropertyEventPropertyEvents are passed to PropertyListener objectss to notify them of changes to the properties they are listening to
PropertyListener
PropertyListenerSiteWrapperInternal class used to sort of extend RemoteSite without actually touching RemoteSite
PropertyListenerSiteWrapper::Cmp
PropertySecurityInitializer
VOS::ReadOnlyAccessControlAccess control policy that allows requests for information (reads) and denies all changes (writes)
ReadOnlyPropertyAccessControlAccess control policy for properties permits unlimited reads but denies allwrites and replaces
VOS::RefCountedThis is a simple base class for reference counting objects
RefCounted
RemoteAvatarRemote version of Avatar
VOSGUI::RemoteButtonRemote version of Button
RemoteCODThe contents of a remote COD represent live objects on a remote site, rather than a save state which is to be loaded locally
VOSGUI::RemoteColorInputRemote proxy for ColorInput
VOSGUI::RemoteContainerRemote version of Container
VOSGUI::RemoteDisplayRemote version of Display
RemoteError
VOSGUI::RemoteFileInputRemote proxy for FileInput
RemoteGatewayRemote proxy for Gateway
RemoteHelloThis class defines the remote proxy for the local Hello object
RemoteHostedAvatarRemote proxy for HostedAvatar
RemoteHypercardRemote version of Hypercard
RemoteImage2DRemote version of Image2D
VOSGUI::RemoteInputRemote proxy for Input
RemoteLoginRemote version of Login
VOSGUI::RemoteMenuRemote version of Menu
VOSGUI::RemoteMenubarRemote version of Menubar
VOSGUI::RemoteMenuBarRemote version of MenuBar
RemoteMetadataRemote version of Metadata
VOS::RemoteMetaObjectA RemoteMetaObject is a Remote Vobject supporting the MetaObject extension architechture, allowing you to use meta_cast to select between available C++ interfaces supported by the Vobject type
VOSGUI::RemoteNumericInputRemote proxy for NumericInput
RemotePropertyRemote version of property; sends messages over network to Local object
RemoteSearchRemote version of Search
VOSGUI::RemoteSelectRemote version of Select
VOSGUI::RemoteSelectBooleanRemote version of SelectBoolean
VOSGUI::RemoteSelectListRemote version of SelectList
VOSGUI::RemoteSelectValueRemote version of SelectValue
RemoteServicesRemote version of Services
VOS::RemoteSiteThis class manages a connection to a remote site and the objects bound to that site
VOS::RemoteSite::NoLocalPeerError
VOS::RemoteSite::SiteConnectionError
VOSGUI::RemoteSliderNumericInputRemote proxy for SliderNumericInput
VOS::RemoteSocketSiteThis class manages a connection to a remote site and the objects bound to that site
RemoteSoundRemote version of Sound
VOS::RemoteStreamSiteA simulated remote site using a file for input instead of a network socket
RemoteTalkativeRemote version of Talkative
RemoteTextRemote version of Text
VOS::RemoteVobjectThis class allows you to access remotely Vobjects as if they were local
VOSGUI::RemoteWidgetRemote version of Widget
VOS::RewriteToA message filter that rewrites the To: field of messages
runtime_error
runtime_error
Scene3D
SceneInfo
SearchMetaObject implementing Search Object Type
SearchListener
SearchRulesConvenience wrapper around deque<string> for use with RemoteSearch::doSearch
A3DL::Sector
VOSGUI::SelectMetaObject implementing Select Object Type
VOSGUI::SelectBooleanMetaObject implementing SelectBoolean Object Type
VOSGUI::SelectListMetaObject implementing SelectList Object Type
VOSGUI::SelectValueMetaObject implementing SelectValue Object Type
LSD::Service
LSD::ServiceAdvertismentListener
LSD::ServiceDirectoryThis class represents a service directory
LSD::ServiceDirectory::Query
ServiceListenerSiteWrapper
ServicesMetaObject implementing the Services object type: make a service discovery system available through VOS
Shape3D
Site
VOS::SiteA site is the root of any collection of Vobjects
VOS::Site::NoSuchMessageBlockError
VOS::SiteAccessControlAdditional policy interface specificly for Sites
VOSGUI::SliderNumericInputMetaObject for a "sliding" numeric input
A3DL::Snow
SoundMetaObject implementing Sound Object Type
A3DL::Sphere
TalkativeMetaObject implementing Talkative Object Type
TalkListenerInterface for message listeners
TalkMessageStructure defining a talk message
TAseLoader
TextMetaObject implementing Text Object Type
A3DL::TextureRepresents a texture layer in a 3D object's Material
Tracker
Tracker::DeviceError
TrackerdOrientationThis class gets orientation information from the tracker daemon (trackerd)
TrackerdPositionThis class gets position information from the tracker daemon (trackerd)
Triangle
TypeBase64Class to encode and decode base64 data
TypeChainThis class helps you decode data with known encodings
TypeChain::DecodeErrorError decoding data
TypeChain::EncodeErrorError encoding data
TypechainLexerThis class is a yyFlexLexer subclass with two pure virtual methods you can override to process identifiers and final types:
VOS::TypeChangeListenerInterface to be called when a listened-to object has some change to its type set
TypeDeflateClass to encode and decode deflated data
TypeGZipClass to encode and decode gzip-format data
TypeHandlerDerive your specific type handlers from this class, for use with the TypeChain utility
TypeHelper
TypeWinInet
VOS::URLA class implementing basic handling of Uniform Resource Locator (URL) expressions
VOS::URL::BadURLError
Vertex2D
Vertex3D
A3DL::Viewpoint
VOS::VobjectThis is the abstract class that defines the basic API common to all virtual objects
VOS::Vobject::AccessControlError
VOS::Vobject::MessageQueueEmptyErrorAn exception class thrown when the user attempts to read from the receiving queue and that queue is empty
VOS::Vobject::NoSuchObjectErrorAn exception class thrown when an object lookup fails
VOS::Vobject::NoSuchSiteErrorAn exception class thrown when a site lookup fails
VOS::Vobject::ParentChildRelationThis structure expresses the relation between a parent vobject and a vobject which is a child of that parent
VOS::Vobject::ParentChildRelation::CmpThis class is used internally to compare two ParentChildRelation structures to see if they represent the same relationship
VOS::Vobject::RemoteErrorAn exception class thrown when a remote action fails
VOS::Vobject::TimeoutErrorAn exception class thrown when an expected reply didn't arrive in the alloted time
VOS::VobjectAccessControlThis is the base class for Vobject access control policies
VOS::VobjectEventThis class describes an event changing the state of a Vobject
VOS::VobjectImplementationA base implementation class for virtual objects
VOS::VobjectImplementation::Dispatch
VOS::VobjectImplementation::DispatchTemplate< T >
VOS::VobjectNotifyEvent
VOSDaemonThis class contains many convenient features useful for running a background service, a.k.a
VOS::vRef< T >This is a "smart pointer" wrapper class around any RefCounted object
VOSGUI::WidgetMetaObject implementing "gui:widget" Object Type
yyFlexLexer

Generated on Tue Aug 12 03:55:50 2003 for Interreality Project - VOS by doxygen 1.3.2