Main Page | Class List | File List | Class Members | File Members | Related Pages

gi_path Struct Reference

#include <gi_path.h>

List of all members.

Public Attributes

enum gi_path_style style
char * buf
size_t size
size_t len


Detailed Description

Simple path object which acts as a platform-independent path specifier. This object always manages it's own internal string buffer.


Member Data Documentation

char* gi_path::buf
 

Internally managed copy of the original path supplied to gi_path_new or gi_path_newn.

size_t gi_path::len
 

String length of `buf'

size_t gi_path::size
 

Total bytes allocated to `buf'

enum gi_path_style gi_path::style
 

Current path style of `buf'. Path format conversions always occur "in-place". That is, if the requested format differs from the current format, the conversion will take place on `buf' and this parameter will be updated.


The documentation for this struct was generated from the following file:
Generated on Sun Aug 22 07:56:41 2004 by doxygen 1.3.7