Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members   Related Pages  

dbobject.hpp File Reference


Detailed Description

DBObject, DBObjectNode & DBObjectField classes definition file.

Author:
Guillaume Baurand
Date:
07/11/2002

Definition in file dbobject.hpp.

#include "config/commonincs.hpp"
#include "valuers/xmlvaluable.hpp"
#include "processor/xmlflowcontext.hpp"
#include "streamers/db/dbobject/dbobjdefinition.hpp"

Include dependency graph for dbobject.hpp:

Include dependency graph

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Go to the source code of this file.

Compounds

class  DBObject
 Abstract DBObject class. More...

class  DBObjectField
 Represents a DB mapped object field. More...

class  DBObjectNode
 Represents a DB mapped object node. More...

class  DBObjectSAXBuilder
 Implements a XMLStreamBuffer using temporary files. More...


Defines

#define _DBOBJECT_HPP

Enumerations

enum  DBOBJSetAction {
  DBOBJaction_Unspec, DBOBJaction_None, DBOBJaction_Insert, DBOBJaction_Update,
  DBOBJaction_Delete, DBOBJaction_CheckPre, DBOBJaction_CheckPost
}

Variables

BEGIN_XDFLENGINE_NS class DBObjectNode


Define Documentation

#define _DBOBJECT_HPP
 

Definition at line 2 of file dbobject.hpp.


Enumeration Type Documentation

enum DBOBJSetAction
 

Enumeration values:
DBOBJaction_Unspec 
DBOBJaction_None 
DBOBJaction_Insert 
DBOBJaction_Update 
DBOBJaction_Delete 
DBOBJaction_CheckPre 
DBOBJaction_CheckPost 

Definition at line 51 of file dbobject.hpp.

Referenced by DBObjectNode::getAction(), DBObjectField::getValue(), DBOBJSetStreamer::processNode(), DBObjectSAXBuilder::startElement(), and DBObjectSAXBuilder::translateAction().


Variable Documentation

BEGIN_XDFLENGINE_NS class DBObjectNode
 

Definition at line 48 of file dbobject.hpp.

Referenced by DBObjectSAXBuilder::startElement().


Generated on Sat Oct 4 13:20:47 2003 for XDFLengine by doxygen1.3-rc2