framework/c/inc/le_args.h
Go to the documentation of this file.
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
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines