Loading...
Searching...
No Matches
ActionRegister.h File Reference
#include <string>
#include <map>
#include <set>
#include <iosfwd>
#include "tools/Keywords.h"
#include <memory>

Classes

class  PLMD::ActionRegister
 Register holding all the allowed keywords. More...

Namespaces

namespace  PLMD

Macros

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

Functions

std::ostream & PLMD::operator<< (std::ostream &log, const ActionRegister &ar)

Macro Definition Documentation

◆ PLUMED_CONCATENATE

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

◆ PLUMED_CONCATENATE_DIRECT

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

◆ PLUMED_UNIQUENAME

#define PLUMED_UNIQUENAME ( str)
Value:
PLUMED_CONCATENATE(str, __LINE__)
#define PLUMED_CONCATENATE(s1, s2)
Definition ActionRegister.h:94