db::FieldDescSet Class Reference
[Schema]

#include <ittia/dbxx/dbxx_field.h>

List of all members.


Detailed Description

A set of table fields.

Public Member Functions

int size () const
int insert (int at, const FieldDesc &item)
int add (const FieldDesc &item)
int remove (int index)
int remove (const NameChar *name)
int remove_all ()
const FieldDescat (int index) const
const FieldDescat (const NameChar *name) const
const FieldDescoperator[] (int index) const
const FieldDescoperator[] (const NameChar *name) const
FieldDescat (int index)
FieldDescoperator[] (int index)
FieldDescoperator[] (const NameChar *name)
int find (const NameChar *name) const
int add_field (const NameChar *field_name, FieldTypeTag field_type, int size, int precision, bool nullable)
int add_sint (const NameChar *field_name, int size=sizeof(db_sint), bool nullable=false)
int add_uint (const NameChar *field_name, int size=sizeof(db_uint), bool nullable=false)
int add_wstring (const NameChar *field_name, int size, bool nullable=false)
int add_string (const NameChar *field_name, int size, bool nullable=false)
int add_float (const NameChar *field_name, bool nullable=false)
int add_currency (const NameChar *field_name, bool nullable=false)
int add_time (const NameChar *, int precision, bool nullable=false)
int add_date (const NameChar *, bool nullable=false)
int add_time (const NameChar *, bool nullable=false)
int add_blob (const NameChar *, bool nullable=false)
bool _equal (const FieldDescSet &) const

Copyright © 2005-2008 ITTIA®. All rights reserved.