Opaque wrapper for base types.
More...
#include <meta.hpp>
|
| meta_type | type () const noexcept |
| | Returns the meta type associated with the contained instance.
|
|
| meta_object () noexcept=default |
| | Default constructor.
|
| | meta_object (const meta_ctx &area, const node_type &curr) noexcept |
| | Context aware constructor for meta objects.
|
|
| meta_object () noexcept=default |
| | Default constructor.
|
| | operator bool () const noexcept |
| | Returns true if an object is valid, false otherwise.
|
| bool | operator== (const meta_object &other) const noexcept |
| | Checks if two objects refer to the same type.
|
Opaque wrapper for base types.
Definition at line 1018 of file meta.hpp.
◆ meta_object()
Context aware constructor for meta objects.
- Parameters
-
| area | The context from which to search for meta types. |
| curr | The underlying node with which to construct the instance. |
Definition at line 808 of file meta.hpp.
◆ type()
Returns the meta type associated with the contained instance.
- Returns
- The meta type associated with the contained instance.
Definition at line 1568 of file meta.hpp.
The documentation for this struct was generated from the following file: