127
virtual ~CSmall()
Virtual destructor.
Abstracts the use of XML when adding options to a signal frame.
std::string name(ComponentWrapper &self)
common::ComponentBuilder< CSmall, Component, LibCommon > CSmall_Builder
external boost library namespace
Helper class to create the Builder and place it in the factory.
TestSignals_Fixture()
common setup for each test case
Classes that implement the XML protocol for use in COOLFluiD.
CSmall(const std::string &name)
URI uri() const
Construct the full path.
common::URI uri(ComponentWrapper &self)
SignalFrame create_frame(const std::string &name=std::string(), const URI &sender=URI(), const URI &receiver=URI()) const
Creates a frame and puts the options in an "options" map.
void trigger_signal_list_tree(Component &receiver)
static std::string type_name()
Get the class name.
BOOST_AUTO_TEST_CASE(simple_signal)
Top-level namespace for coolfluid.
SignalRet call_signal(const SignalID &sname, SignalArgs &sinput)
Calls the signal by providing its name and input.
void trigger_signal_print_message(Component &receiver)
void print_message(SignalArgs &args)
creates a component from this component
SelectOptionType< T >::type & add(const std::string &name, const T &default_value=T())
Base class for defining CF components.
Most basic kernel library.
~TestSignals_Fixture()
common tear-down for each test case