//  @ Project : hello eagl ++
//  @ File Name : IO.h
//  @ Date : 2008-4-8
//  @ Author : kongfu.yang
//  @ Company : http://www.play3d.net
//  @ Copyright : 2008-4, Example source license. 
//        By keep this header comment, 
//        you may use this source file in your project for non-commercial or commercial purpose.

#ifndef __SYS_IO_H_
#define __SYS_IO_H_

//#ifdef _cplusplus
//extern "C" {
//#endif // cpp

int getCurrentDir(char * path, unsigned int maxLen);
int getUserHome(char * path, unsigned int  maxLen);
int getAppHome(char * path, unsigned int maxLen);
inline unsigned short pathSeparator(void);
void appendPath(char * path, char * component);
char * concatePath(char * path1, char * path2);

//#ifdef _cplusplus
//}
//#endif // cpp


#endif // __SYS_IO_H_
