TypeDO

/**
* @brief DO class: A type.
*/

Primary key: oid: int

schema TypeDO {
  @primary oid: int,
  kind: int,
  format_string: string,
  raw_string: string
}

TypeDO::getRawString

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

TypeDO::getFormatString

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

TypeDO::__all__

Data constraint method.

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

TypeDO::getKind

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