doxybook::node::data
Defined in header <doxybook/node.hpp>
struct data;
The data in a doxygen node.
Public Attributes
Member Public Attributes | Description |
---|---|
base_classes | std::vector< class_reference > (public variable) |
definition | std::string (public variable) |
args_string | std::string (public variable) |
initializer | std::string (public variable) |
requiresclause | std::string (public variable) |
derived_classes | std::vector< class_reference > (public variable) |
is_abstract | bool (public variable) |
is_static | bool (public variable) |
is_const | bool (public variable) |
is_explicit | bool (public variable) |
is_strong | bool (public variable) |
is_inline | bool (public variable) |
is_default | bool (public variable) |
is_deleted | bool (public variable) |
is_override | bool (public variable) |
location | source_location (public variable) |
details | std::string (public variable) |
in_body | std::string (public variable) |
includes | std::string (public variable) |
type | std::string (public variable) |
type_plain | std::string (public variable) |
deprecated | std::string (public variable) |
params | std::vector< param > (public variable) |
template_params_string | std::string (public variable) |
template_params | std::vector< param > (public variable) |
see | std::vector< std::string > (public variable) |
returns | std::vector< std::string > (public variable) |
authors | std::vector< std::string > (public variable) |
version | std::vector< std::string > (public variable) |
since | std::vector< std::string > (public variable) |
date | std::vector< std::string > (public variable) |
note | std::vector< std::string > (public variable) |
warning | std::vector< std::string > (public variable) |
pre | std::vector< std::string > (public variable) |
post | std::vector< std::string > (public variable) |
copyright | std::vector< std::string > (public variable) |
invariant | std::vector< std::string > (public variable) |
remark | std::vector< std::string > (public variable) |
attention | std::vector< std::string > (public variable) |
par | std::vector< std::string > (public variable) |
rcs | std::vector< std::string > (public variable) |
bugs | std::vector< std::string > (public variable) |
tests | std::vector< std::string > (public variable) |
todos | std::vector< std::string > (public variable) |
param_list | std::vector< node::parameter_list_item > (public variable) |
returns_list | std::vector< node::parameter_list_item > (public variable) |
template_params_list | std::vector< node::parameter_list_item > (public variable) |
exceptions_list | std::vector< node::parameter_list_item > (public variable) |
reimplements | node const * (public variable) |
reimplemented_by | std::vector< node const * > (public variable) |
program_listing | std::string (public variable) |
Public Attributes
variable base_classes
Defined in header <doxybook/node.hpp>
std::vector< class_reference > base_classes;
variable definition
Defined in header <doxybook/node.hpp>
std::string definition;
variable args_string
Defined in header <doxybook/node.hpp>
std::string args_string;
variable initializer
Defined in header <doxybook/node.hpp>
std::string initializer;
variable requiresclause
Defined in header <doxybook/node.hpp>
std::string requiresclause;
variable derived_classes
Defined in header <doxybook/node.hpp>
std::vector< class_reference > derived_classes;
variable is_abstract
Defined in header <doxybook/node.hpp>
bool is_abstract { false };
variable is_static
Defined in header <doxybook/node.hpp>
bool is_static { false };
variable is_const
Defined in header <doxybook/node.hpp>
bool is_const { false };
variable is_explicit
Defined in header <doxybook/node.hpp>
bool is_explicit { false };
variable is_strong
Defined in header <doxybook/node.hpp>
bool is_strong { false };
variable is_inline
Defined in header <doxybook/node.hpp>
bool is_inline { false };
variable is_default
Defined in header <doxybook/node.hpp>
bool is_default { false };
variable is_deleted
Defined in header <doxybook/node.hpp>
bool is_deleted { false };
variable is_override
Defined in header <doxybook/node.hpp>
bool is_override { false };
variable location
Defined in header <doxybook/node.hpp>
source_location location;
variable details
Defined in header <doxybook/node.hpp>
std::string details;
variable in_body
Defined in header <doxybook/node.hpp>
std::string in_body;
variable includes
Defined in header <doxybook/node.hpp>
std::string includes;
variable type
Defined in header <doxybook/node.hpp>
std::string type;
variable type_plain
Defined in header <doxybook/node.hpp>
std::string type_plain;
variable deprecated
Defined in header <doxybook/node.hpp>
std::string deprecated;
variable params
Defined in header <doxybook/node.hpp>
std::vector< param > params;
variable template_params_string
Defined in header <doxybook/node.hpp>
std::string template_params_string;
variable template_params
Defined in header <doxybook/node.hpp>
std::vector< param > template_params;
variable see
Defined in header <doxybook/node.hpp>
std::vector< std::string > see;
variable returns
Defined in header <doxybook/node.hpp>
std::vector< std::string > returns;
variable authors
Defined in header <doxybook/node.hpp>
std::vector< std::string > authors;
variable version
Defined in header <doxybook/node.hpp>
std::vector< std::string > version;
variable since
Defined in header <doxybook/node.hpp>
std::vector< std::string > since;
variable date
Defined in header <doxybook/node.hpp>
std::vector< std::string > date;
variable note
Defined in header <doxybook/node.hpp>
std::vector< std::string > note;
variable warning
Defined in header <doxybook/node.hpp>
std::vector< std::string > warning;
variable pre
Defined in header <doxybook/node.hpp>
std::vector< std::string > pre;
variable post
Defined in header <doxybook/node.hpp>
std::vector< std::string > post;
variable copyright
Defined in header <doxybook/node.hpp>
std::vector< std::string > copyright;
variable invariant
Defined in header <doxybook/node.hpp>
std::vector< std::string > invariant;
variable remark
Defined in header <doxybook/node.hpp>
std::vector< std::string > remark;
variable attention
Defined in header <doxybook/node.hpp>
std::vector< std::string > attention;
variable par
Defined in header <doxybook/node.hpp>
std::vector< std::string > par;
variable rcs
Defined in header <doxybook/node.hpp>
std::vector< std::string > rcs;
variable bugs
Defined in header <doxybook/node.hpp>
std::vector< std::string > bugs;
variable tests
Defined in header <doxybook/node.hpp>
std::vector< std::string > tests;
variable todos
Defined in header <doxybook/node.hpp>
std::vector< std::string > todos;
variable param_list
Defined in header <doxybook/node.hpp>
std::vector< node::parameter_list_item > param_list;
variable returns_list
Defined in header <doxybook/node.hpp>
std::vector< node::parameter_list_item > returns_list;
variable template_params_list
Defined in header <doxybook/node.hpp>
std::vector< node::parameter_list_item > template_params_list;
variable exceptions_list
Defined in header <doxybook/node.hpp>
std::vector< node::parameter_list_item > exceptions_list;
variable reimplements
Defined in header <doxybook/node.hpp>
node const * reimplements { nullptr };
variable reimplemented_by
Defined in header <doxybook/node.hpp>
std::vector< node const * > reimplemented_by;
variable program_listing
Defined in header <doxybook/node.hpp>
std::string program_listing;
Updated on 2023-04-03