cfile.h File Reference

#include <cybergarage/typedef.h>
#include <cybergarage/util/cstring.h>

Data Structures

struct  _CgFile

Defines

#define CG_FILE_SEPARATOR_CHAR   '/'
#define CG_FILE_PATH_SEPARATOR_CHAR   ':'
#define CG_FILE_SEPARATOR   "/"
#define CG_FILE_PATH_SEPARATOR   ":"
#define CG_FILE_READ_CHUNK_SIZE   1024

Typedefs

typedef _CgFile CgFile

Functions

CgFilecg_file_new ()
void cg_file_delete (CgFile *file)
void cg_file_setname (CgFile *file, char *name)
char * cg_file_getname (CgFile *file)
long cg_file_getlength (CgFile *file)
long cg_file_getlastmodified (CgFile *file)
long cg_file_getlenght (CgFile *file)
BOOL cg_file_exists (CgFile *file)
BOOL cg_file_remove (CgFile *file)
void cg_file_setcontent (CgFile *file, char *content)
char * cg_file_getcontent (CgFile *file)
char * cg_file_getfilename (CgFile *file)
char * cg_file_getpath (CgFile *file)
BOOL cg_file_load (CgFile *file)
BOOL cg_file_save (CgFile *file)

Define Documentation

#define CG_FILE_PATH_SEPARATOR   ":"

#define CG_FILE_PATH_SEPARATOR_CHAR   ':'

#define CG_FILE_READ_CHUNK_SIZE   1024

#define CG_FILE_SEPARATOR   "/"

#define CG_FILE_SEPARATOR_CHAR   '/'


Typedef Documentation

typedef struct _CgFile CgFile


Function Documentation

void cg_file_delete ( CgFile file  ) 

BOOL cg_file_exists ( CgFile file  ) 

char* cg_file_getcontent ( CgFile file  ) 

char* cg_file_getfilename ( CgFile file  ) 

long cg_file_getlastmodified ( CgFile file  ) 

long cg_file_getlenght ( CgFile file  ) 

long cg_file_getlength ( CgFile file  ) 

char* cg_file_getname ( CgFile file  ) 

char* cg_file_getpath ( CgFile file  ) 

BOOL cg_file_load ( CgFile file  ) 

CgFile* cg_file_new (  ) 

BOOL cg_file_remove ( CgFile file  ) 

BOOL cg_file_save ( CgFile file  ) 

void cg_file_setcontent ( CgFile file,
char *  content 
)

void cg_file_setname ( CgFile file,
char *  name 
)


Generated on Tue Aug 8 14:56:29 2006 for CyberLinkC by  doxygen 1.4.7