datamodel.h File Reference

#include <glibmm.h>
#include <glibmm/object.h>
#include <libgdamm/command.h>
#include <libgdamm/row.h>
#include <libgdamm/column.h>
#include <libgdamm/parameterlist.h>
#include <libgdamm/datamodeliter.h>
#include <libgda/gda-data-model.h>

Go to the source code of this file.

Namespaces

namespace  Gnome
namespace  Gnome::Gda
namespace  Glib

Classes

class  Gnome::Gda::DataModel
 Abstract DataModel (Base class for all DataModels). More...

Enumerations

enum  Gnome::Gda::DataModelAccessFlags {
  Gnome::Gda::DATA_MODEL_ACCESS_RANDOM = 1 << 0, Gnome::Gda::DATA_MODEL_ACCESS_CURSOR_FORWARD = 1 << 1, Gnome::Gda::DATA_MODEL_ACCESS_CURSOR_BACKWARD = 1 << 2, Gnome::Gda::DATA_MODEL_ACCESS_INSERT = 1 << 3,
  Gnome::Gda::DATA_MODEL_ACCESS_UPDATE = 1 << 4, Gnome::Gda::DATA_MODEL_ACCESS_DELETE = 1 << 5, Gnome::Gda::DATA_MODEL_ACCESS_WRITE = 0x8
}
enum  Gnome::Gda::DataModelHint { Gnome::Gda::DATA_MODEL_HINT_START_BATCH_UPDATE, Gnome::Gda::DATA_MODEL_HINT_END_BATCH_UPDATE, Gnome::Gda::DATA_MODEL_HINT_REFRESH }
enum  Gnome::Gda::DataModelIOFormat { Gnome::Gda::DATA_MODEL_IO_DATA_ARRAY_XML, Gnome::Gda::DATA_MODEL_IO_TEXT_SEPARATED }

Functions

DataModelAccessFlags Gnome::Gda::operator| (DataModelAccessFlags lhs, DataModelAccessFlags rhs)
DataModelAccessFlags Gnome::Gda::operator& (DataModelAccessFlags lhs, DataModelAccessFlags rhs)
DataModelAccessFlags Gnome::Gda::operator^ (DataModelAccessFlags lhs, DataModelAccessFlags rhs)
DataModelAccessFlags Gnome::Gda::operator~ (DataModelAccessFlags flags)
DataModelAccessFlagsGnome::Gda::operator|= (DataModelAccessFlags& lhs, DataModelAccessFlags rhs)
DataModelAccessFlagsGnome::Gda::operator&= (DataModelAccessFlags& lhs, DataModelAccessFlags rhs)
DataModelAccessFlagsGnome::Gda::operator^= (DataModelAccessFlags& lhs, DataModelAccessFlags rhs)


Generated on Sat Feb 10 20:06:26 2007 for libgdamm by  doxygen 1.4.7