mal-packet-weaver
C++20 packet serialization/deserialization library.
Loading...
Searching...
No Matches
common-structures.hpp File Reference

Defines common data structures and types that can be used anywhere. More...

#include "library-pch.hpp"
Include dependency graph for common-structures.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  mal_toolkit::non_copyable
 A class that can't be copied. More...
 
class  mal_toolkit::non_movable
 A class that can't be moved. More...
 
class  mal_toolkit::non_copyable_non_movable
 A class that can't be copied neither moved. More...
 
class  mal_toolkit::namable
 A class that contains a name and can be named and unnamed. More...
 
class  mal_toolkit::namable_protected
 A class that contains a name and can be named and unnamed, but you cant set the name from outside. More...
 
class  mal_toolkit::namable_once
 A class that contains a name and can be named only once at construction. More...
 
class  mal_toolkit::enableable
 A class that can be enabled or disabled. More...
 

Namespaces

namespace  mal_toolkit
 Contains a collection of tools and utilities provided by the MAL Toolkit library.
 

Detailed Description

Defines common data structures and types that can be used anywhere.

Definition in file common-structures.hpp.