All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
le_args.h
Go to the documentation of this file.
1 
32 //--------------------------------------------------------------------------------------------------
40 #ifndef LEGATO_ARGS_INCLUDE_GUARD
41 #define LEGATO_ARGS_INCLUDE_GUARD
42 
43 
44 //--------------------------------------------------------------------------------------------------
60 //--------------------------------------------------------------------------------------------------
62 (
63  char* nameBuffPtr,
64  size_t nameBuffSize,
65  size_t* nameLenPtr
66 );
69 
70 
71 //--------------------------------------------------------------------------------------------------
78 //--------------------------------------------------------------------------------------------------
79 size_t le_arg_NumArgs
80 (
81  void
82 );
83 
84 
85 //--------------------------------------------------------------------------------------------------
101 //--------------------------------------------------------------------------------------------------
103 (
104  const size_t argIndex,
105  char* argBufferPtr,
106  size_t argBufferSize
107 );
108 
109 
110 #endif // LEGATO_ARGS_INCLUDE_GUARD
size_t le_arg_NumArgs(void)
le_result_t
Definition: le_basics.h:34
le_result_t le_arg_GetArg(const size_t argIndex, char *argBufferPtr, size_t argBufferSize)
le_result_t le_arg_GetProgramName(char *nameBuffPtr, size_t nameBuffSize, size_t *nameLenPtr)