CodeSlayerProfiles

CodeSlayerProfiles — Contains the projects.

Synopsis

#include <codeslayer/codeslayer-profiles.h>

#define             CODESLAYER_PROFILES_DEFAULT
#define             CODESLAYER_PROFILES_DIR
#define             CODESLAYER_PROFILE_FILE
struct              CodeSlayerProfiles;
CodeSlayerProfiles * codeslayer_profiles_new            (void);
CodeSlayerProfile * codeslayer_profiles_create_profile  (CodeSlayerProfiles *profiles,
                                                         const gchar *name);
CodeSlayerProfile * codeslayer_profiles_retrieve_profile
                                                        (CodeSlayerProfiles *profiles,
                                                         const gchar *name);
void                codeslayer_profiles_save_profile    (CodeSlayerProfiles *profiles,
                                                         CodeSlayerProfile *profile);
GList *             codeslayer_profiles_get_profile_names
                                                        (CodeSlayerProfiles *profiles);

Object Hierarchy

  GObject
   +----CodeSlayerProfiles

Description

Details

CODESLAYER_PROFILES_DEFAULT

#define CODESLAYER_PROFILES_DEFAULT "Default"

CODESLAYER_PROFILES_DIR

#define CODESLAYER_PROFILES_DIR "profiles"

CODESLAYER_PROFILE_FILE

#define CODESLAYER_PROFILE_FILE "codeslayer.profile"

struct CodeSlayerProfiles

struct CodeSlayerProfiles;

codeslayer_profiles_new ()

CodeSlayerProfiles * codeslayer_profiles_new            (void);

Creates a new CodeSlayerProfiles.

Returns :

a new CodeSlayerProfiles.

codeslayer_profiles_create_profile ()

CodeSlayerProfile * codeslayer_profiles_create_profile  (CodeSlayerProfiles *profiles,
                                                         const gchar *name);

codeslayer_profiles_retrieve_profile ()

CodeSlayerProfile * codeslayer_profiles_retrieve_profile
                                                        (CodeSlayerProfiles *profiles,
                                                         const gchar *name);

codeslayer_profiles_save_profile ()

void                codeslayer_profiles_save_profile    (CodeSlayerProfiles *profiles,
                                                         CodeSlayerProfile *profile);

codeslayer_profiles_get_profile_names ()

GList *             codeslayer_profiles_get_profile_names
                                                        (CodeSlayerProfiles *profiles);