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

doc/api_main_page

Go to the documentation of this file.
00001 
00002 /** @mainpage %VOS API Documentation
00003 
00004     Welcome to the %VOS library. This API documentation contains fairly complete
00005     information about the C++ classes that make up the core %VOS library, as well
00006     as various MetaObjects.
00007 
00008     Please send feedback on this documentation so we can make it as clear and
00009     complete as possible. Email Reed <reed@interreality.org> or Pete
00010     <tetron@interreality.org> or send  a message to
00011     <a href="http://interreality.org/lists">the discussion list</a>.
00012 
00013     Some of the more important classes you should take a look at are VOS::Vobject,
00014     VOS::MetaObject, VOS::Site, VOS::LocalSite, VOS::LocalSocketSite, Property,
00015     VOS::Log,
00016     VOS::Vobject::ParentChildRelation, VOS::ChildChangeListener and PropertyListener.
00017     
00018     For 3D objects, see the A3DL namespace. For GUI objects, see the VOSGUI
00019     namespace.  
00020 
00021     Also of interest are Avatar, Talkative, COD, Search, Hypercard,  
00022     and Metadata from the "misc" library.
00023 
00024     For the service discovery metaobject, see Services.
00025 
00026     For the tracking devices library, start with Tracker. For the typechain
00027     library, see TypeChain and TypeHandler.  For the plugin loading library,
00028     see the Plugins namespace. For the type helpers library, see the
00029     TypeHelper class. For the lower level service discovery object, see 
00030     LSD::ServiceDirectory. A useful class for making %VOS based daemons (background
00031     services) is VOSDaemon.
00032 
00033     All of the classes are listed in the <a href="annotated.html">annotated class
00034     index</a>, the <a href="classes.html">full alphabetical listing</a>,
00035     and in the <a href="hierarchy.html">class hierarchy</a>. The <a
00036     href="modules.html">modules listing</a> groups classes by library or by
00037     other logical relationships.
00038 
00039     See the %VOS website <a href="http://www.interreality.org">interreality.org</a>
00040     for up to date news, docs and code.
00041 */
00042 
00043 /*
00044     @defgroup applibs   Application Utilities
00045     @defgroup chatgui   ChatGUI Application Utility Library
00046     @defgroup vosdaemon   VOSDaemon Application Utility Library
00047     @defgroup otdutil   OTDUtil Application Utility Library
00048     @defgroup voscore   Core VOS Library
00049     @defgroup corelibs      Auxiliary Core Libraries
00050     @defgroup property  Property Metaobject Library
00051     @defgroup misc  Miscellaneous Metaobject Library
00052     @defgroup 3d    3D Metaobject Library and Applications
00053     @defgroup gui   GUI Metaobject Library and Applications
00054     @defgroup apps  Misc. Applications
00055     @defgroup example   Example and Tutorial Code
00056     @defgroup policy    Site Policy Metaobjec Library
00057     @defgroup tracking  Tracking Device Library
00058     @defgroup typechain Typechain Library
00059     @defgroup servicediscovery   Simple Service Discovery Library
00060     @defgroup typehelper    Portable Type Helper-Application Abstraction Library
00061     @defgroup plugins   Portable Plugin Abstraction Library
00062 */
00063 

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