SpiecsEngine
 
Loading...
Searching...
No Matches
ClassTraits_test.h File Reference

The ClassTraits_test Definitions. More...

#include <gmock/gmock.h>
#include <Core/Reflect/StaticReflect/ClassTraits.h>
#include "Instrumentor.h"

Go to the source code of this file.

Classes

class  Spices::ClassTraitsTest
 

Namespaces

namespace  Spices
 
namespace  SpicesTest
 

Macros

#define CLASS_SCOPE   ClassTraitsTest
 

Functions

 Spices::UFUNCTIONS (UCONSTRUCT(void(CLASS_SCOPE::*)(), CLASS_SCOPE), UDECONSTRUCT(void(CLASS_SCOPE::*)(), ~CLASS_SCOPE), UFUNCTION_T(bool(CLASS_SCOPE::*)(int, float), f), UFUNCTION_T(bool(CLASS_SCOPE::*)(int, float, void *, bool(CLASS_SCOPE::*)(int **, int &&)), f), UFUNCTION(fc), UFUNCTION(fs), UFUNCTION(mf< int >),) UPROPERTYS(UPROPERTY(i)
 
 Spices::UPROPERTY (ir)
 
 Spices::UPROPERTY (ip)
 
 Spices::UPROPERTY (ipr)
 
 Spices::UPROPERTY (ipp)
 
 Spices::UPROPERTY (ci)
 
 Spices::UPROPERTY (cir)
 
 Spices::UPROPERTY (cip)
 
 Spices::UPROPERTY (cipr)
 
 Spices::UPROPERTY (cipp)
 
 Spices::UPROPERTY (cicp)
 
 Spices::UPROPERTY (cicpcr)
 
 Spices::UPROPERTY_S (si)
 
 SpicesTest::TEST (ClassTraits_test, GetProperty)
 Testing Spices::class_traits::GetProperty.
 
 SpicesTest::TEST (ClassTraits_test, GetProperty_V)
 Testing Spices::class_traits::GetProperty_V.
 
 SpicesTest::TEST (ClassTraits_test, GetProperty_T)
 Testing Spices::class_traits::GetProperty_T.
 

Variables

int Spices::ei = 5
 
int * Spices::eip = &ei
 
const int * Spices::ecip = eip
 
Spices::ClassTraitsTest Spices::inst
 

Detailed Description

The ClassTraits_test Definitions.

Author
Spices.

Definition in file ClassTraits_test.h.