#include <BBDocument.h>
|
| template<typename NewTypePtrT > |
| NewTypePtrT | cast (BBNodePtr node, bool bThrowOnFail) |
| |
| template<typename NewTypePtrT > |
| NewTypePtrT | cast (BBNodePtr node, bool bThrowOnFail) const |
| |
Definition at line 69 of file BBDocument.h.
◆ NodeType
| Enumerator |
|---|
| DOCUMENT | |
| ELEMENT | |
| TEXT | |
| ATTRIBUTE | |
Definition at line 116 of file BBDocument.h.
◆ BBNode()
| bbcpp::BBNode::BBNode |
( |
NodeType |
nodeType, |
|
|
const std::string & |
name |
|
) |
| |
◆ ~BBNode()
| virtual bbcpp::BBNode::~BBNode |
( |
| ) |
|
|
virtualdefault |
◆ appendChild()
| virtual void bbcpp::BBNode::appendChild |
( |
BBNodePtr |
node | ) |
|
|
inlinevirtual |
◆ cast() [1/2]
template<typename NewTypePtrT >
| NewTypePtrT bbcpp::BBNode::cast |
( |
BBNodePtr |
node, |
|
|
bool |
bThrowOnFail |
|
) |
| |
|
inlineprivate |
◆ cast() [2/2]
template<typename NewTypePtrT >
| NewTypePtrT bbcpp::BBNode::cast |
( |
BBNodePtr |
node, |
|
|
bool |
bThrowOnFail |
|
) |
| const |
|
inlineprivate |
◆ downCast() [1/2]
template<typename NewTypePtrT >
| NewTypePtrT bbcpp::BBNode::downCast |
( |
bool |
bThrowOnFail = true | ) |
|
|
inline |
◆ downCast() [2/2]
template<typename NewTypePtrT >
| NewTypePtrT bbcpp::BBNode::downCast |
( |
bool |
bThrowOnFail = true | ) |
const |
|
inline |
◆ getChildren()
| const BBNodeList & bbcpp::BBNode::getChildren |
( |
| ) |
const |
|
inline |
◆ getNodeName()
| const std::string & bbcpp::BBNode::getNodeName |
( |
| ) |
const |
|
inline |
◆ getNodeType()
| NodeType bbcpp::BBNode::getNodeType |
( |
| ) |
const |
|
inline |
◆ getParent()
◆ BBDocument
◆ BBElement
◆ BBText
◆ _children
◆ _name
| std::string bbcpp::BBNode::_name |
|
protected |
◆ _nodeType
◆ _parent
The documentation for this class was generated from the following files: