diff options
Diffstat (limited to 'include/nbt_visitor.h')
| -rw-r--r-- | include/nbt_visitor.h | 94 |
1 files changed, 47 insertions, 47 deletions
diff --git a/include/nbt_visitor.h b/include/nbt_visitor.h index 0b37161a5f..e244162f83 100644 --- a/include/nbt_visitor.h +++ b/include/nbt_visitor.h @@ -31,58 +31,58 @@ namespace nbt { -/** - * @brief Base class for visitors of tags - * - * Implementing the Visitor pattern - */ -class nbt_visitor -{ -public: - virtual ~nbt_visitor() noexcept = 0; //Abstract class + /** + * @brief Base class for visitors of tags + * + * Implementing the Visitor pattern + */ + class nbt_visitor + { + public: + virtual ~nbt_visitor() noexcept = 0; // Abstract class - virtual void visit(tag_byte&) {} - virtual void visit(tag_short&) {} - virtual void visit(tag_int&) {} - virtual void visit(tag_long&) {} - virtual void visit(tag_float&) {} - virtual void visit(tag_double&) {} - virtual void visit(tag_byte_array&) {} - virtual void visit(tag_string&) {} - virtual void visit(tag_list&) {} - virtual void visit(tag_compound&) {} - virtual void visit(tag_int_array&) {} - virtual void visit(tag_long_array&) {} -}; + virtual void visit(tag_byte&) {} + virtual void visit(tag_short&) {} + virtual void visit(tag_int&) {} + virtual void visit(tag_long&) {} + virtual void visit(tag_float&) {} + virtual void visit(tag_double&) {} + virtual void visit(tag_byte_array&) {} + virtual void visit(tag_string&) {} + virtual void visit(tag_list&) {} + virtual void visit(tag_compound&) {} + virtual void visit(tag_int_array&) {} + virtual void visit(tag_long_array&) {} + }; -/** - * @brief Base class for visitors of constant tags - * - * Implementing the Visitor pattern - */ -class const_nbt_visitor -{ -public: - virtual ~const_nbt_visitor() noexcept = 0; //Abstract class + /** + * @brief Base class for visitors of constant tags + * + * Implementing the Visitor pattern + */ + class const_nbt_visitor + { + public: + virtual ~const_nbt_visitor() noexcept = 0; // Abstract class - virtual void visit(const tag_byte&) {} - virtual void visit(const tag_short&) {} - virtual void visit(const tag_int&) {} - virtual void visit(const tag_long&) {} - virtual void visit(const tag_float&) {} - virtual void visit(const tag_double&) {} - virtual void visit(const tag_byte_array&) {} - virtual void visit(const tag_string&) {} - virtual void visit(const tag_list&) {} - virtual void visit(const tag_compound&) {} - virtual void visit(const tag_int_array&) {} - virtual void visit(const tag_long_array&) {} -}; + virtual void visit(const tag_byte&) {} + virtual void visit(const tag_short&) {} + virtual void visit(const tag_int&) {} + virtual void visit(const tag_long&) {} + virtual void visit(const tag_float&) {} + virtual void visit(const tag_double&) {} + virtual void visit(const tag_byte_array&) {} + virtual void visit(const tag_string&) {} + virtual void visit(const tag_list&) {} + virtual void visit(const tag_compound&) {} + virtual void visit(const tag_int_array&) {} + virtual void visit(const tag_long_array&) {} + }; -inline nbt_visitor::~nbt_visitor() noexcept {} + inline nbt_visitor::~nbt_visitor() noexcept {} -inline const_nbt_visitor::~const_nbt_visitor() noexcept {} + inline const_nbt_visitor::~const_nbt_visitor() noexcept {} -} +} // namespace nbt #endif // NBT_VISITOR_H_INCLUDED |
