Skip to content

Class mkdoxy::node::Node

ClassList > mkdoxy > node > Node

Public Attributes

Type Name
debug
project

Public Functions

Type Name
def __init__ (self self, str xml_file, Element xml, ProjectContext project, XmlParser parser, "Node" parent, str refid=None, bool debug=False)
def __repr__ (self self)
def add_child (self self, "Node" child)
str anchor (self self)
["Node"] base_classes (self self)
str base_name (self self)
str base_url (self self)
str brief (self self)
["Node"] children (self self)
str code_language (self self)
str codeblock (self self)
str definition (self self)
["Node"] derived_classes (self self)
str details (self self)
str filename (self self)
bool has (self self, str visibility, kinds kinds, bool static)
bool has_base_classes (self self)
bool has_brief (self self)
bool has_children (self self)
bool has_definition (self self)
bool has_derived_classes (self self)
bool has_details (self self)
bool has_includes (self self)
bool has_initializer (self self)
bool has_location (self self)
bool has_params (self self)
bool has_programlisting (self self)
bool has_specifiers (self self)
bool has_templateparams (self self)
bool has_type (self self)
bool has_values (self self)
str includes (self self)
str initializer (self self)
bool is_class (self self)
bool is_class_or_struct (self self)
bool is_const (self self)
bool is_define (self self)
bool is_dir (self self)
bool is_enum (self self)
bool is_example (self self)
bool is_explicit (self self)
bool is_file (self self)
bool is_friend (self self)
bool is_function (self self)
bool is_group (self self)
bool is_inline (self self)
bool is_interface (self self)
bool is_language (self self)
bool is_mutable (self self)
bool is_namespace (self self)
bool is_operator (self self)
bool is_overloaded (self self)
bool is_page (self self)
bool is_parent (self self)
bool is_pure (self self)
bool is_resolved (self self)
bool is_root (self self)
bool is_static (self self)
bool is_struct (self self)
bool is_typedef (self self)
bool is_union (self self)
bool is_variable (self self)
bool is_virtual (self self)
str kind (self self)
str location (self self)
int location_bodyend (self self)
int location_bodystart (self self)
str name (self self)
str name_full_unescaped (self self)
str name_long (self self)
str name_params (self self)
str name_short (self self)
[str] name_tokens (self self)
str name_url_safe (self self)
int operator_num (self self)
int operators_total (self self)
int overload_num (self self)
str overload_suffix (self self)
int overload_total (self self)
str params (self self)
"Node" parent (self self)
["Node"] parents (self self)
str prefix (self self)
str print_node_recursive (self self)
str programlisting (self self)
["Node"] query (self self, str visibility, kinds kinds, bool static)
str refid (self self)
"Node" reimplements (self self)
"Node" root (self self)
def sort_children (self self)
str specifiders (self self)
str suffix (self self)
str templateparams (self self)
str title (self self)
str type (self self)
str url (self self)
str url_source (self self)
str values (self self)

Public Attributes Documentation

variable debug

mkdoxy.node.Node::debug;

variable project

mkdoxy.node.Node::project;

Public Functions Documentation

function __init__

def mkdoxy::node::Node::__init__ (
    self self,
    str xml_file,
    Element xml,
    ProjectContext project,
    XmlParser parser,
    "Node" parent,
    str refid=None,
    bool debug=False
) 

function __repr__

def mkdoxy::node::Node::__repr__ (
    self self
) 

function add_child

def mkdoxy::node::Node::add_child (
    self self,
    "Node" child
) 

function anchor

str mkdoxy::node::Node::anchor (
    self self
) 

function base_classes

["Node"] mkdoxy::node::Node::base_classes (
    self self
) 

function base_name

str mkdoxy::node::Node::base_name (
    self self
) 

function base_url

str mkdoxy::node::Node::base_url (
    self self
) 

function brief

str mkdoxy::node::Node::brief (
    self self
) 

function children

["Node"] mkdoxy::node::Node::children (
    self self
) 

function code_language

str mkdoxy::node::Node::code_language (
    self self
) 

function codeblock

str mkdoxy::node::Node::codeblock (
    self self
) 

function definition

str mkdoxy::node::Node::definition (
    self self
) 

function derived_classes

["Node"] mkdoxy::node::Node::derived_classes (
    self self
) 

function details

str mkdoxy::node::Node::details (
    self self
) 

function filename

str mkdoxy::node::Node::filename (
    self self
) 

function has

bool mkdoxy::node::Node::has (
    self self,
    str visibility,
    kinds kinds,
    bool static
) 

function has_base_classes

bool mkdoxy::node::Node::has_base_classes (
    self self
) 

function has_brief

bool mkdoxy::node::Node::has_brief (
    self self
) 

function has_children

bool mkdoxy::node::Node::has_children (
    self self
) 

function has_definition

bool mkdoxy::node::Node::has_definition (
    self self
) 

function has_derived_classes

bool mkdoxy::node::Node::has_derived_classes (
    self self
) 

function has_details

bool mkdoxy::node::Node::has_details (
    self self
) 

function has_includes

bool mkdoxy::node::Node::has_includes (
    self self
) 

function has_initializer

bool mkdoxy::node::Node::has_initializer (
    self self
) 

function has_location

bool mkdoxy::node::Node::has_location (
    self self
) 

function has_params

bool mkdoxy::node::Node::has_params (
    self self
) 

function has_programlisting

bool mkdoxy::node::Node::has_programlisting (
    self self
) 

function has_specifiers

bool mkdoxy::node::Node::has_specifiers (
    self self
) 

function has_templateparams

bool mkdoxy::node::Node::has_templateparams (
    self self
) 

function has_type

bool mkdoxy::node::Node::has_type (
    self self
) 

function has_values

bool mkdoxy::node::Node::has_values (
    self self
) 

function includes

str mkdoxy::node::Node::includes (
    self self
) 

function initializer

str mkdoxy::node::Node::initializer (
    self self
) 

function is_class

bool mkdoxy::node::Node::is_class (
    self self
) 

function is_class_or_struct

bool mkdoxy::node::Node::is_class_or_struct (
    self self
) 

function is_const

bool mkdoxy::node::Node::is_const (
    self self
) 

function is_define

bool mkdoxy::node::Node::is_define (
    self self
) 

function is_dir

bool mkdoxy::node::Node::is_dir (
    self self
) 

function is_enum

bool mkdoxy::node::Node::is_enum (
    self self
) 

function is_example

bool mkdoxy::node::Node::is_example (
    self self
) 

function is_explicit

bool mkdoxy::node::Node::is_explicit (
    self self
) 

function is_file

bool mkdoxy::node::Node::is_file (
    self self
) 

function is_friend

bool mkdoxy::node::Node::is_friend (
    self self
) 

function is_function

bool mkdoxy::node::Node::is_function (
    self self
) 

function is_group

bool mkdoxy::node::Node::is_group (
    self self
) 

function is_inline

bool mkdoxy::node::Node::is_inline (
    self self
) 

function is_interface

bool mkdoxy::node::Node::is_interface (
    self self
) 

function is_language

bool mkdoxy::node::Node::is_language (
    self self
) 

function is_mutable

bool mkdoxy::node::Node::is_mutable (
    self self
) 

function is_namespace

bool mkdoxy::node::Node::is_namespace (
    self self
) 

function is_operator

bool mkdoxy::node::Node::is_operator (
    self self
) 

function is_overloaded

bool mkdoxy::node::Node::is_overloaded (
    self self
) 

function is_page

bool mkdoxy::node::Node::is_page (
    self self
) 

function is_parent

bool mkdoxy::node::Node::is_parent (
    self self
) 

function is_pure

bool mkdoxy::node::Node::is_pure (
    self self
) 

function is_resolved

bool mkdoxy::node::Node::is_resolved (
    self self
) 

function is_root

bool mkdoxy::node::Node::is_root (
    self self
) 

function is_static

bool mkdoxy::node::Node::is_static (
    self self
) 

function is_struct

bool mkdoxy::node::Node::is_struct (
    self self
) 

function is_typedef

bool mkdoxy::node::Node::is_typedef (
    self self
) 

function is_union

bool mkdoxy::node::Node::is_union (
    self self
) 

function is_variable

bool mkdoxy::node::Node::is_variable (
    self self
) 

function is_virtual

bool mkdoxy::node::Node::is_virtual (
    self self
) 

function kind

str mkdoxy::node::Node::kind (
    self self
) 

function location

str mkdoxy::node::Node::location (
    self self
) 

function location_bodyend

int mkdoxy::node::Node::location_bodyend (
    self self
) 

function location_bodystart

int mkdoxy::node::Node::location_bodystart (
    self self
) 

function name

str mkdoxy::node::Node::name (
    self self
) 

function name_full_unescaped

str mkdoxy::node::Node::name_full_unescaped (
    self self
) 

function name_long

str mkdoxy::node::Node::name_long (
    self self
) 

function name_params

str mkdoxy::node::Node::name_params (
    self self
) 

function name_short

str mkdoxy::node::Node::name_short (
    self self
) 

function name_tokens

[str] mkdoxy::node::Node::name_tokens (
    self self
) 

function name_url_safe

str mkdoxy::node::Node::name_url_safe (
    self self
) 

function operator_num

int mkdoxy::node::Node::operator_num (
    self self
) 

function operators_total

int mkdoxy::node::Node::operators_total (
    self self
) 

function overload_num

int mkdoxy::node::Node::overload_num (
    self self
) 

function overload_suffix

str mkdoxy::node::Node::overload_suffix (
    self self
) 

function overload_total

int mkdoxy::node::Node::overload_total (
    self self
) 

function params

str mkdoxy::node::Node::params (
    self self
) 

function parent

"Node" mkdoxy::node::Node::parent (
    self self
) 

function parents

["Node"] mkdoxy::node::Node::parents (
    self self
) 

function prefix

str mkdoxy::node::Node::prefix (
    self self
) 

function print_node_recursive

str mkdoxy::node::Node::print_node_recursive (
    self self
) 

function programlisting

str mkdoxy::node::Node::programlisting (
    self self
) 

function query

["Node"] mkdoxy::node::Node::query (
    self self,
    str visibility,
    kinds kinds,
    bool static
) 

function refid

str mkdoxy::node::Node::refid (
    self self
) 

function reimplements

"Node" mkdoxy::node::Node::reimplements (
    self self
) 

function root

"Node" mkdoxy::node::Node::root (
    self self
) 

function sort_children

def mkdoxy::node::Node::sort_children (
    self self
) 

function specifiders

str mkdoxy::node::Node::specifiders (
    self self
) 

function suffix

str mkdoxy::node::Node::suffix (
    self self
) 

function templateparams

str mkdoxy::node::Node::templateparams (
    self self
) 

function title

str mkdoxy::node::Node::title (
    self self
) 

function type

str mkdoxy::node::Node::type (
    self self
) 

function url

str mkdoxy::node::Node::url (
    self self
) 

function url_source

str mkdoxy::node::Node::url_source (
    self self
) 

function values

str mkdoxy::node::Node::values (
    self self
) 


The documentation for this class was generated from the following file mkdoxy/node.py