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