namespace ModelsΒΆ

Class used to bind together everything required to initialise a variable:

  1. A pointer to a variable initialisation snippet
  2. The parameters required to control the variable initialisation snippet
namespace Models {

// classes

class Base;
class VarInit;

template <>
class VarInitContainerBase<0>;

template <size_t NumVars>
class VarInitContainerBase;

} // namespace Models