Public Member Functions

db_DatabaseSyncObject Class Reference

an object used for object changes More...

#include <structs.db.h>

Inheritance diagram for db_DatabaseSyncObject:
GrtObject

List of all members.

Public Member Functions

grt::IntegerRef alterDirection () const
 Getter for attribute alterDirection.
virtual void alterDirection (const grt::IntegerRef &value)
 Setter for attribute alterDirection.
grt::IntegerRef changed () const
 Getter for attribute changed.
virtual void changed (const grt::IntegerRef &value)
 Setter for attribute changed.
grt::ListRef
< db_DatabaseSyncObject
children () const
 Getter for attribute children (read-only).
GrtNamedObjectRef dbObject () const
 Getter for attribute dbObject.
virtual void dbObject (const GrtNamedObjectRef &value)
 Setter for attribute dbObject.
GrtNamedObjectRef modelObject () const
 Getter for attribute modelObject.
virtual void modelObject (const GrtNamedObjectRef &value)
 Setter for attribute modelObject.
grt::ListRef< GrtLogObjectsyncLog () const
 Getter for attribute syncLog (read-only).

Detailed Description

an object used for object changes


Member Function Documentation

grt::IntegerRef alterDirection (  )  const

Getter for attribute alterDirection.

0 to apply the change to the database, 1 to apply the change to the model

In Python:
value = obj.alterDirection
virtual void alterDirection ( const grt::IntegerRef &  value  )  [virtual]

Setter for attribute alterDirection.

0 to apply the change to the database, 1 to apply the change to the model

In Python:
obj.alterDirection = value
grt::IntegerRef changed (  )  const

Getter for attribute changed.

if set to 1 the object has been modified

In Python:
value = obj.changed
virtual void changed ( const grt::IntegerRef &  value  )  [virtual]

Setter for attribute changed.

if set to 1 the object has been modified

In Python:
obj.changed = value
grt::ListRef<db_DatabaseSyncObject> children (  )  const

Getter for attribute children (read-only).

In Python:
value = obj.children
virtual void dbObject ( const GrtNamedObjectRef &  value  )  [virtual]

Setter for attribute dbObject.

reference to the database object, empty if this is a new object in the model

In Python:
obj.dbObject = value
GrtNamedObjectRef dbObject (  )  const

Getter for attribute dbObject.

reference to the database object, empty if this is a new object in the model

In Python:
value = obj.dbObject
virtual void modelObject ( const GrtNamedObjectRef &  value  )  [virtual]

Setter for attribute modelObject.

reference to the model object, empty if this is a new object in the database

In Python:
obj.modelObject = value
GrtNamedObjectRef modelObject (  )  const

Getter for attribute modelObject.

reference to the model object, empty if this is a new object in the database

In Python:
value = obj.modelObject
grt::ListRef<GrtLogObject> syncLog (  )  const

Getter for attribute syncLog (read-only).

a listing of log messages generated during object synchronization

In Python:
value = obj.syncLog