00001 00002 //-------------------------------------------------------------------------------------------------- 00046 //-------------------------------------------------------------------------------------------------- 00055 #ifndef LEGATO_PATH_INCLUDE_GUARD 00056 #define LEGATO_PATH_INCLUDE_GUARD 00057 00058 00059 //-------------------------------------------------------------------------------------------------- 00067 //-------------------------------------------------------------------------------------------------- 00068 le_result_t le_path_GetDir 00069 ( 00070 const char* pathPtr, 00071 const char* separatorPtr, 00072 char* dirPtr, 00073 size_t dirBuffSize 00074 ); 00075 00076 00077 //-------------------------------------------------------------------------------------------------- 00085 //-------------------------------------------------------------------------------------------------- 00086 char* le_path_GetBasenamePtr 00087 ( 00088 const char* pathPtr, 00089 const char* separatorPtr 00090 ); 00091 00092 00093 //-------------------------------------------------------------------------------------------------- 00112 //-------------------------------------------------------------------------------------------------- 00113 le_result_t le_path_Concat 00114 ( 00115 const char* separatorPtr, 00116 char* pathPtr, 00117 00118 size_t pathSize, 00119 ... 00120 00121 ); 00122 00123 00124 #endif // LEGATO_PATH_INCLUDE_GUARD