namespace { class classname##RegisterMe{ \
public: \
} classname##RegisterMeObject; }
This class is used to pass the input to Vessels.
Definition Vessel.h:53
void add(std::string keyword, creator_pointer, keyword_pointer k, keyword_pointer ik)
Add a new distribution function option to the register of distribution functions.
Definition VesselRegister.cpp:50
void remove(creator_pointer f)
Remove a distribution function from the register of distribution functions.
Definition VesselRegister.cpp:42
VesselRegister & vesselRegister()
Definition VesselRegister.cpp:37