HerdSoftware  0.1.1
Namespaces | Macros
DefaultValues.h File Reference
#include "common/AxesArray.h"
#include "common/CooArray.h"
#include "common/RefFrame.h"
#include "common/Vec3D.h"
#include <bitset>
#include <limits>
#include <string>

Go to the source code of this file.

Namespaces

 Herd
 CssGeoParams.h CssGeoParams class declaration.
 
 Herd::_Private
 

Macros

#define DEFAULT_INIT(x)   x{defaultValue<decltype(x)>}
 
#define SET_TO_DEFAULT(x)   x = DefaultValue(x)
 

Detailed Description

Helpers for member class initializations.

Macro Definition Documentation

◆ DEFAULT_INIT

#define DEFAULT_INIT (   x)    x{defaultValue<decltype(x)>}

◆ SET_TO_DEFAULT

#define SET_TO_DEFAULT (   x)    x = DefaultValue(x)