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

openldev-project.h File Reference

#include "openldev-makefile-parser.h"
#include <vector>
#include <string>
#include <fstream>
#include <glib.h>
#include <gtk/gtk.h>

Go to the source code of this file.

Classes

struct  ProjectSettings

Typedefs

typedef _ProjectSettings ProjectSettings

Functions

ProjectSettingsopenldev_project_settings_new (const char *)
void openldev_project_settings_close_project (ProjectSettings *)
gboolean openldev_project_settings_load_project_file (ProjectSettings *, const char *)
gboolean openldev_project_settings_get_file_in_project (ProjectSettings *, const char *)
void openldev_project_settings_write_project_file (ProjectSettings *)
vector< string > openldev_project_settings_get_makefile_list (ProjectSettings *)
vector< string > openldev_project_settings_get_sources (ProjectSettings *, const char *, gboolean)
vector< string > openldev_project_settings_get_sources_all (ProjectSettings *)
void openldev_project_settings_set_lastfiles (ProjectSettings *, const char *)
void openldev_project_settings_set_language (ProjectSettings *, const char *)
void openldev_project_settings_set_compile (ProjectSettings *, const char *)
void openldev_project_settings_set_build (ProjectSettings *, const char *)
void openldev_project_settings_set_autogen (ProjectSettings *, const char *)
void openldev_project_settings_set_configure (ProjectSettings *, const char *)
void openldev_project_settings_set_clean (ProjectSettings *, const char *)
void openldev_project_settings_set_version (ProjectSettings *, const char *)
string openldev_project_settings_get_template (ProjectSettings *)
string openldev_project_settings_get_lastfiles (ProjectSettings *)
string openldev_project_settings_get_language (ProjectSettings *)
string openldev_project_settings_get_compile (ProjectSettings *)
string openldev_project_settings_get_build (ProjectSettings *)
string openldev_project_settings_get_autogen (ProjectSettings *)
string openldev_project_settings_get_configure (ProjectSettings *)
string openldev_project_settings_get_clean (ProjectSettings *)
string openldev_project_settings_get_location (ProjectSettings *)
string openldev_project_settings_get_name (ProjectSettings *)
string openldev_project_settings_get_version (ProjectSettings *)
string openldev_project_settings_get_fullname (ProjectSettings *)


Typedef Documentation

typedef struct _ProjectSettings ProjectSettings
 

Definition at line 32 of file openldev-project.h.


Function Documentation

void openldev_project_settings_close_project ProjectSettings  ) 
 

string openldev_project_settings_get_autogen ProjectSettings  ) 
 

string openldev_project_settings_get_build ProjectSettings  ) 
 

string openldev_project_settings_get_clean ProjectSettings  ) 
 

string openldev_project_settings_get_compile ProjectSettings  ) 
 

string openldev_project_settings_get_configure ProjectSettings  ) 
 

gboolean openldev_project_settings_get_file_in_project ProjectSettings ,
const char * 
 

string openldev_project_settings_get_fullname ProjectSettings  ) 
 

string openldev_project_settings_get_language ProjectSettings  ) 
 

string openldev_project_settings_get_lastfiles ProjectSettings  ) 
 

string openldev_project_settings_get_location ProjectSettings  ) 
 

vector<string> openldev_project_settings_get_makefile_list ProjectSettings  ) 
 

string openldev_project_settings_get_name ProjectSettings  ) 
 

vector<string> openldev_project_settings_get_sources ProjectSettings ,
const char *  ,
gboolean 
 

vector<string> openldev_project_settings_get_sources_all ProjectSettings  ) 
 

string openldev_project_settings_get_template ProjectSettings  ) 
 

string openldev_project_settings_get_version ProjectSettings  ) 
 

gboolean openldev_project_settings_load_project_file ProjectSettings ,
const char * 
 

ProjectSettings* openldev_project_settings_new const char *   ) 
 

void openldev_project_settings_set_autogen ProjectSettings ,
const char * 
 

void openldev_project_settings_set_build ProjectSettings ,
const char * 
 

void openldev_project_settings_set_clean ProjectSettings ,
const char * 
 

void openldev_project_settings_set_compile ProjectSettings ,
const char * 
 

void openldev_project_settings_set_configure ProjectSettings ,
const char * 
 

void openldev_project_settings_set_language ProjectSettings ,
const char * 
 

void openldev_project_settings_set_lastfiles ProjectSettings ,
const char * 
 

void openldev_project_settings_set_version ProjectSettings ,
const char * 
 

void openldev_project_settings_write_project_file ProjectSettings  ) 
 


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