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

ArgvInterface.h

00001 #ifndef ESI_ARGV_SEEN
00002 #define ESI_ARGV_SEEN
00003 
00004 namespace esi {
00006 
00036 class Argv {
00037 
00038  public:
00039 
00041         virtual ~Argv() {}
00042 
00046         virtual const char * get(int index) = 0;
00047 
00051         virtual int getArgCount() = 0; 
00052 
00055         virtual void appendArg(const char *arg) = 0;
00056 
00057 } ENDSEMI     // Argv class
00058 } ENDSEMI     // esi namespace
00059 #endif // ESI_ARGV_SEEN

Generated on Tue Aug 20 14:30:31 2002 for CCA Specification/Proposals by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002