Ariles
Classes | Namespaces | Macros | Functions
types.h File Reference

Detailed Description

Author
Alexander Sherikov

Definition in file types.h.

Go to the source code of this file.

#include <ARILES2_INITIALIZE>

Classes

class  ariles2::Any< t_Pointer, t_Base, t_Instantiator >
 
class  ariles2::Any2< t_Pointer, t_Base, t_Instantiator >
 
class  ariles2::CustomPointerBase< t_Pointer >
 
class  ariles2::NonNullPointer< t_Pointer >
 
class  ariles2::OptionalPointer< t_Pointer >
 

Namespaces

 ariles2
 

Macros

#define ARILES2_ENTRIES(v)
 
#define ARILES2_ENTRIES(v)
 

Functions

template<class t_Entry >
bool ariles2::isMissing (const OptionalPointer< t_Entry > &entry)
 

Macro Definition Documentation

◆ ARILES2_ENTRIES [1/2]

#define ARILES2_ENTRIES (   v)
Value:
ARILES2_TYPED_ENTRY_(v, id, std::string) \
ARILES2_TYPED_ENTRY_(v, value, t_Pointer<t_Base>)
#define ARILES2_TYPED_ENTRY_(v, entry, type)
Definition: ariles.h:34

Definition at line 223 of file types.h.

◆ ARILES2_ENTRIES [2/2]

#define ARILES2_ENTRIES (   v)
Value:
ARILES2_TYPED_ENTRY_(v, id, std::string) \
ARILES2_TYPED_ENTRY_(v, value, t_Pointer<t_Base>)

Definition at line 223 of file types.h.