Loading...
Searching...
No Matches
ActionRegister.h File Reference
#include "RegisterBase.h"
#include "tools/Keywords.h"

Classes

class  PLMD::ActionRegister
 Register holding all the allowed keywords. More...
 
struct  PLMD::ActionRegisterPointers
 
class  PLMD::ActionRegistration< ActionClass >
 Each instance of this specialized class represents an action that can be called with the specified directive. More...
 

Namespaces

namespace  PLMD
 

Macros

#define PLUMED_CONCATENATE(s1, s2)
 
#define PLUMED_CONCATENATE_DIRECT(s1, s2)
 

Variables

template<typename T>
constexpr bool PLMD::isActionType = std::is_base_of<Action, T>::value
 

Macro Definition Documentation

◆ PLUMED_CONCATENATE

#define PLUMED_CONCATENATE ( s1,
s2 )
Value:
#define PLUMED_CONCATENATE_DIRECT(s1, s2)
Definition ActionRegister.h:111

◆ PLUMED_CONCATENATE_DIRECT

#define PLUMED_CONCATENATE_DIRECT ( s1,
s2 )
Value:
s1##s2