Main Page   Alphabetical List   Data Structures   File List   Data Fields   Globals  

mlview-name-value-pair.h File Reference

#include <gnome.h>

Go to the source code of this file.

Data Structures

struct  _MlViewNameValuePair
struct  _MlViewNameValuePairClass

Defines

#define GTK_TYPE_MLVIEW_NAME_VALUE_PAIR   (mlview_name_value_pair_get_type())
 This class is only the abstraction of a name/value pair that rely on the GTK typing system.

#define MLVIEW_NAME_VALUE_PAIR(object)   (GTK_CHECK_CAST((object),GTK_TYPE_MLVIEW_NAME_VALUE_PAIR,MlViewNameValuePair))
#define MLVIEW_NAME_VALUE_PAIR_CLASS(klass)   (GTK_CHECK_CLASS_CAST(klass),GTK_TYPE_MLVIEW_NAME_VALUE_PAIR,MlViewNameValuePairClass)
#define IS_MLVIEW_NAME_VALUE_PAIR(object)   (GTK_CHECK_TYPE((object),GTK_TYPE_MLVIEW_NAME_VALUE_PAIR))
#define IS_MLVIEW_NAME_VALUE_PAIR_CLASS(klass)   (GTK_CHECK_CLASS_TYPE((klass),GTK_TYPE_MLVIEW_NAME_VALUE_PAIR))
#define MLVIEW_NAME_VALUE_PAIR_NAME(nvpair)   nvpair->name ;
#define MLVIEW_NAME_VALUE_PAIR_VALUE(nvpair)   nvpair->value ;

Typedefs

typedef _MlViewNameValuePair MlViewNameValuePair
typedef _MlViewNameValuePairClass MlViewNameValuePairClass

Functions

guint mlview_name_value_pair_get_type (void)
 simple type getter.

GtkObject * mlview_name_value_pair_new (gchar *a_name, gchar *a_value)
 Creates a new instance of name/value pair.

void mlview_name_value_pair_set_name (MlViewNameValuePair *a_nvpair, gchar *a_name)
void mlview_name_value_pair_set_value (MlViewNameValuePair *a_nvpair, gchar *a_value)


Define Documentation

#define GTK_TYPE_MLVIEW_NAME_VALUE_PAIR   (mlview_name_value_pair_get_type())
 

This class is only the abstraction of a name/value pair that rely on the GTK typing system.

Definition at line 31 of file mlview-name-value-pair.h.

Referenced by mlview_name_value_pair_new().

#define IS_MLVIEW_NAME_VALUE_PAIR object       (GTK_CHECK_TYPE((object),GTK_TYPE_MLVIEW_NAME_VALUE_PAIR))
 

Definition at line 34 of file mlview-name-value-pair.h.

#define IS_MLVIEW_NAME_VALUE_PAIR_CLASS klass       (GTK_CHECK_CLASS_TYPE((klass),GTK_TYPE_MLVIEW_NAME_VALUE_PAIR))
 

Definition at line 35 of file mlview-name-value-pair.h.

#define MLVIEW_NAME_VALUE_PAIR object       (GTK_CHECK_CAST((object),GTK_TYPE_MLVIEW_NAME_VALUE_PAIR,MlViewNameValuePair))
 

Definition at line 32 of file mlview-name-value-pair.h.

#define MLVIEW_NAME_VALUE_PAIR_CLASS klass       (GTK_CHECK_CLASS_CAST(klass),GTK_TYPE_MLVIEW_NAME_VALUE_PAIR,MlViewNameValuePairClass)
 

Definition at line 33 of file mlview-name-value-pair.h.

#define MLVIEW_NAME_VALUE_PAIR_NAME nvpair       nvpair->name ;
 

Definition at line 49 of file mlview-name-value-pair.h.

#define MLVIEW_NAME_VALUE_PAIR_VALUE nvpair       nvpair->value ;
 

Definition at line 50 of file mlview-name-value-pair.h.


Typedef Documentation

typedef struct _MlViewNameValuePair MlViewNameValuePair
 

Definition at line 36 of file mlview-name-value-pair.h.

typedef struct _MlViewNameValuePairClass MlViewNameValuePairClass
 

Definition at line 37 of file mlview-name-value-pair.h.


Function Documentation

guint mlview_name_value_pair_get_type void   
 

simple type getter.

Author:
Dodji Seketeli <sdodji@yahoo.com>

Definition at line 40 of file mlview-name-value-pair.c.

GtkObject* mlview_name_value_pair_new gchar *    a_name,
gchar *    a_value
 

Creates a new instance of name/value pair.

Author:
Dodji Seketeli <sdodji@yahoo.com>

Definition at line 92 of file mlview-name-value-pair.c.

References GTK_TYPE_MLVIEW_NAME_VALUE_PAIR, _MlViewNameValuePair::name, and _MlViewNameValuePair::value.

void mlview_name_value_pair_set_name MlViewNameValuePair   a_nvpair,
gchar *    a_name
 

Author:
Dodji Seketeli <sdodji@yahoo.com>

Definition at line 134 of file mlview-name-value-pair.c.

References _MlViewNameValuePair::name.

void mlview_name_value_pair_set_value MlViewNameValuePair   a_nvpair,
gchar *    a_value
 

Author:
Dodji Seketeli <sdodji@yahoo.com>

Definition at line 148 of file mlview-name-value-pair.c.

References _MlViewNameValuePair::value.


Generated on Sat Jul 6 09:57:39 2002 for Gnome-MlView by doxygen1.2.16