ECSTASY
All in the name
Loading...
Searching...
No Matches
AType.hpp File Reference

File containing the AType interface for cross-platform type information. More...

#include <optional>
#include <typeindex>
#include <string_view>
#include <type_traits>
#include <unordered_map>
#include "ecstasy/serialization/ISerializer.hpp"
Include dependency graph for AType.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  ecstasy::rtti::AType
 Type erased interface for cross-platform type information. More...
 

Namespaces

namespace  ecstasy
 Namespace containing all symbols specific to ecstasy.
 
namespace  ecstasy::serialization
 Namespace regrouping the serialization ecstasy classes.
 
namespace  ecstasy::rtti
 Namespace regrouping the cross platform rtti symbols.
 

Concepts

concept  ecstasy::rtti::is_comparable_with_atype
 Concept to check if a type is comparable with AType.
 

Detailed Description

File containing the AType interface for cross-platform type information.

Author
Andréas Leroux (andre.nosp@m.as.l.nosp@m.eroux.nosp@m.@epi.nosp@m.tech..nosp@m.eu)
Version
1.0.0
Date
2024-10-24

Definition in file AType.hpp.