Main Page | Namespace List | Class List | Directories | File List | Class Members | File Members

openldev-makefile-parser.h File Reference

#include <glib.h>
#include <iostream>
#include <vector>
#include <string>
#include <fstream>

Go to the source code of this file.

Classes

struct  MakefileAttr
struct  Makefile

Typedefs

typedef _Makefile Makefile
typedef _MakefileAttr MakefileAttr

Enumerations

enum  { MAKEFILE_STRING, MAKEFILE_COMMENT, MAKEFILE_SCRIPT, MAKEFILE_ARRAY }

Functions

Makefileopenldev_makefile_parser_new (const char *)
void openldev_makefile_parser_write (Makefile *)
vector< string > openldev_makefile_parser_get_subdirs (Makefile *)
vector< string > openldev_makefile_parser_get_sources (Makefile *)


Typedef Documentation

typedef struct _Makefile Makefile
 

Definition at line 33 of file openldev-makefile-parser.h.

typedef struct _MakefileAttr MakefileAttr
 

Definition at line 34 of file openldev-makefile-parser.h.


Enumeration Type Documentation

Makefile Element Types
 

Enumerator:
MAKEFILE_STRING 
MAKEFILE_COMMENT 
MAKEFILE_SCRIPT 
MAKEFILE_ARRAY 

Definition at line 30 of file openldev-makefile-parser.h.


Function Documentation

vector<string> openldev_makefile_parser_get_sources Makefile  ) 
 

vector<string> openldev_makefile_parser_get_subdirs Makefile  ) 
 

Makefile* openldev_makefile_parser_new const char *   ) 
 

void openldev_makefile_parser_write Makefile  ) 
 


Generated on Tue Jan 31 23:32:43 2006 for OpenLDev by  doxygen 1.4.4