ObjectDO

/**
* @brief DO class: An object.
*/

Primary key: oid: int

schema ObjectDO {
  @primary oid: int,
  kind: int,
  name: string,
  debug_info: string
}

ObjectDO::getDebugInfo

/**
* @brief gets the debug info of this element.
* @return string
*/
  • Parameter self: ObjectDO
  • Return string
pub fn getDebugInfo(self: ObjectDO) -> string;

ObjectDO::getName

/**
* @brief gets the name of this element.
* @return string
*/
  • Parameter self: ObjectDO
  • Return string
pub fn getName(self: ObjectDO) -> string;

ObjectDO::__all__

Data constraint method.

pub fn __all__(db: GoDB) -> *ObjectDO;

ObjectDO::getKind

/**
* @brief gets the kind of this element.
* @return int
*/
pub fn getKind(self: ObjectDO) -> int;