Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members  

STR_ClassIdent.cxx

00001 /*
00002  * Copyright (C) 1991-9 Eric M. Hopper <hopper@omnifarious.mn.org>
00003  * 
00004  *     This program is free software; you can redistribute it and/or modify it
00005  *     under the terms of the GNU Lesser General Public License as published
00006  *     by the Free Software Foundation; either version 2 of the License, or
00007  *     (at your option) any later version.
00008  * 
00009  *     This program is distributed in the hope that it will be useful, but
00010  *     WITHOUT ANY WARRANTY; without even the implied warranty of
00011  *     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
00012  *     Lesser General Public License for more details.
00013  * 
00014  *     You should have received a copy of the GNU Lesser General Public
00015  *     License along with this program; if not, write to the Free Software
00016  *     Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
00017  */
00018 
00019 /* $Header: /home/hopper/src/cvs/C++/StrMod/STR_ClassIdent.cxx,v 1.24 2002/11/25 05:40:05 hopper Exp $ */
00020 
00021 // For changes, see ChangeLog
00022 
00023 #ifdef __GNUG__
00024 #  pragma implementation "STR_ClassIdent.h"
00025 #endif
00026 
00027 #include "StrMod/STR_ClassIdent.h"
00028 
00029 namespace strmod {
00030 /** The heart of the StreamModule System (<A HREF="http://www.omnifarious.org/StrMod">Homepage</A>)
00031  *
00032  * This is the namespace for classes in the StreamModule and StrChunk
00033  * subsystems.  Here are a list of the important top-level classes:
00034  *    - StreamModule A component in a communications pipeline or web.
00035  *    - StrChunk A reference counted piece of data moved around between StreamModule's.
00036  *    - StreamProcessor Implements a buffered filter that has an input that is processed in some way to produce an output.
00037  *    - ProcessorModule A kind of StreamModule that allows you to put together two StreamProcessor objects to make a bidirectional StreamModule.
00038  */
00039 namespace strmod {
00040 
00041 const STR_ClassIdent STR_ClassIdent::identifier(0UL);
00042 
00043 }  // End namespace strmod
00044 }  // End namespace strmod
00045 
00046 /*
00047    0UL  STR_ClassIdent
00048    1UL  StreamModule
00049    2UL  StreamModule::Plug
00050    3UL  EchoModule
00051    4UL  EchoModule::EPlug
00052    6UL  StrChunk
00053    7UL  ChunkVisitor
00054    8UL  StreamFDModule
00055    9UL  StreamFDModule::FPlug
00056   10UL  StreamSplitterModule
00057   11UL  StreamSplitterModule::SPPlug
00058   12UL  SocketModule
00059   13UL  SockListenModule
00060   14UL  SockListenModule::SLPlug
00061   15UL  SocketModuleChunk
00062   16UL  ====was GroupVector
00063   17UL  ====was GroupVector::Iterator
00064   18UL  StrSubChunk
00065   19UL  StrChunkPtr
00066   20UL  GroupChunk
00067   21UL  SimpleMultiplexer
00068   22UL  SimpleMultiplexer::MultiPlug
00069   23UL  SimpleMultiplexer::SinglePlug
00070   24UL  BufferChunk
00071   25UL  StreamProcessor
00072   26UL  CharChopper
00073   27UL  NewlineChopper
00074   28UL  PassThrough
00075   29UL  ProcessorModule
00076   30UL  ProcessorModule::PMPlug
00077   31UL  EOFStrChunk
00078   32UL  SimpleMultiplexer::ScanEvent
00079   33UL  TelnetParser
00080   34UL  TelnetParser::TelnetData
00081   35UL  TelnetParser::SingleChar
00082   36UL  TelnetParser::Suboption
00083   37UL  TelnetParser::OptionNegotiation
00084   38UL  PreAllocBufferBase
00085   39UL  DynamicBuffer
00086   40UL  BufferChunk::Factory
00087   41UL  InfiniteModule
00088   42UL  InfiniteModule::IPlug
00089   43UL  SimpleTelnetClient
00090   44UL  SimpleTelnetClient::UPlug
00091   45UL  SimpleTelnetClient::SPlug
00092   46UL  StaticBuffer
00093   47UL  UseTrackingVisitor
00094   48UL  GraphVizVisitor
00095   49UL  TelnetChunkBuilder
00096   50UL  TelnetParser
00097   51UL  ApplyVisitor_Base
00098   52UL  RouterModule
00099   53UL  RouterModule::RPlug
00100   54UL  RouterModule::ScanEvent
00101 */

Generated on Wed Jan 29 00:32:44 2003 for libNet by doxygen1.3-rc1