Logo Search packages:      
Sourcecode: ardour version File versions

Glib::Value_Flags< T > Class Template Reference
[Generic Values]

#include <value.h>

Inheritance diagram for Glib::Value_Flags< T >:

List of all members.

Detailed Description

template<class T>
class Glib::Value_Flags< T >

Base class of Glib::Value<T> specializations for flags types.

Definition at line 306 of file value.h.

Public Types

typedef T CppType
typedef guint CType

Public Member Functions

GParamSpec * create_param_spec (const Glib::ustring &name) const
CppType get () const
const GValue * gobj () const
GValue * gobj ()
void init (GType type)
void reset ()
void set (CppType data)

Static Public Member Functions

static GType value_type () G_GNUC_CONST

Protected Member Functions

unsigned int get_flags () const
void set_flags (unsigned int data)

Protected Attributes

GValue gobject_

The documentation for this class was generated from the following file:

Generated by  Doxygen 1.6.0   Back to index