43 using namespace detail;
56 return new CORBA::Any( mdata.in() );
62 return new CORBA::Any(mdata.in());
DataSource is a base class representing a generic way to read data of type T.
virtual AnyDataSource * copy(std::map< const base::DataSourceBase *, base::DataSourceBase * > &alreadyCloned) const
Create a deep copy of this internal::DataSource, unless it is already cloned.
internal::DataSource< CORBA::Any_var >::const_reference_t rvalue() const
Get a const reference to the value of this DataSource.
virtual AnyDataSource * clone() const
Return a shallow clone of this DataSource.
AnyDataSource(CORBA::Any_ptr value)
~AnyDataSource()
Use shared_ptr.
A internal::DataSource which holds an any value and returns it in its get() method.
internal::DataSource< CORBA::Any_var >::result_t get() const
Return the data as type T.
internal::DataSource< CORBA::Any_var >::result_t value() const
Return the result of the last evaluate() function.
Contains TaskContext, Activity, OperationCaller, Operation, Property, InputPort, OutputPort, Attribute.