XmlAttributeDO

/**
* @brief DO class: An xml attribute.
*/

Primary key: id: int

schema XmlAttributeDO {
  @primary id: int,
  element_id: int,
  name: string,
  value: string,
  index_order: int,
  location_id: int
}

XmlAttributeDO::getLocationId

/**
* @brief gets the location id of this element.
* @return int
*/
pub fn getLocationId(self: XmlAttributeDO) -> int;

XmlAttributeDO::getElementId

/**
* @brief gets the element id of the attribute.
* @return int 
*/
pub fn getElementId(self: XmlAttributeDO) -> int;

XmlAttributeDO::__all__

Data constraint method.

pub fn __all__(db: XmlDB) -> *XmlAttributeDO;

XmlAttributeDO::getValue

/**
* @brief gets the value of the attribute.
* @return string 
*/
pub fn getValue(self: XmlAttributeDO) -> string;

XmlAttributeDO::getName

/**
* @brief gets the name of the attribute.
* @return string 
*/
pub fn getName(self: XmlAttributeDO) -> string;

XmlAttributeDO::getIndex

/**
* @brief gets the index of the element.
* @return int 
*/
pub fn getIndex(self: XmlAttributeDO) -> int;