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;