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