00001 00032 //-------------------------------------------------------------------------------------------------- 00040 #ifndef LEGATO_ARGS_INCLUDE_GUARD 00041 #define LEGATO_ARGS_INCLUDE_GUARD 00042 00043 00044 //-------------------------------------------------------------------------------------------------- 00060 //-------------------------------------------------------------------------------------------------- 00061 le_result_t le_arg_GetProgramName 00062 ( 00063 char* nameBuffPtr, 00064 size_t nameBuffSize, 00065 size_t* nameLenPtr 00066 00067 00068 ); 00069 00070 00071 //-------------------------------------------------------------------------------------------------- 00078 //-------------------------------------------------------------------------------------------------- 00079 size_t le_arg_NumArgs 00080 ( 00081 void 00082 ); 00083 00084 00085 //-------------------------------------------------------------------------------------------------- 00101 //-------------------------------------------------------------------------------------------------- 00102 le_result_t le_arg_GetArg 00103 ( 00104 const size_t argIndex, 00105 char* argBufferPtr, 00106 size_t argBufferSize 00107 ); 00108 00109 00110 #endif // LEGATO_ARGS_INCLUDE_GUARD