'Classic' CCA c++ binding (ccaffeine-only)
0.5.7
|
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) CLASSIC_CCA_PURE; 00047 00051 virtual int getArgCount() CLASSIC_CCA_PURE; 00052 00055 virtual void appendArg(const char *arg) CLASSIC_CCA_PURE; 00056 00057 } ENDSEMI // Argv class 00058 } ENDSEMI // esi namespace 00059 #endif // ESI_ARGV_SEEN