glibmm 2.28.2
Public Types | Static Public Member Functions
Glib::ArrayHandler< bool > Class Template Reference

#include <glibmm/vectorutils.h>

List of all members.

Public Types

typedef gboolean CType
typedef bool CppType
typedef std::vector< bool > VectorType
typedef
Glib::Container_Helpers::ArrayKeeper
< Glib::Container_Helpers::TypeTraits
< bool > > 
ArrayKeeperType
typedef
Glib::Container_Helpers::ArrayIterator
< Glib::Container_Helpers::TypeTraits
< bool > > 
ArrayIteratorType

Static Public Member Functions

static VectorType array_to_vector (const CType* array, size_t array_size, Glib::OwnershipType ownership)
static VectorType array_to_vector (const CType* array, Glib::OwnershipType ownership)
static ArrayKeeperType vector_to_array (const VectorType& vector)

template <>
class Glib::ArrayHandler< bool >


Member Typedef Documentation

typedef bool Glib::ArrayHandler< bool >::CppType
typedef gboolean Glib::ArrayHandler< bool >::CType
typedef std::vector<bool> Glib::ArrayHandler< bool >::VectorType

Member Function Documentation

static VectorType Glib::ArrayHandler< bool >::array_to_vector ( const CType array,
size_t  array_size,
Glib::OwnershipType  ownership 
) [static]
static VectorType Glib::ArrayHandler< bool >::array_to_vector ( const CType array,
Glib::OwnershipType  ownership 
) [static]
static ArrayKeeperType Glib::ArrayHandler< bool >::vector_to_array ( const VectorType vector) [static]