Nice::ActorMemFn<Nice::LogStream, void (Nice::LogStream::*)(uint)>(Nice::StdOut, & Nice::LogStream::setLogLevel)
More...
|
| ActorMemFn () |
|
| ActorMemFn (TypeClass *_object, TypeMemFn _member, const std::string &_id="ActorMemFn") |
|
virtual | ~ActorMemFn () |
|
virtual void | init (const PropertyFooPtr &_foo, PropertyAttrMap &_attrs) |
|
virtual std::string | name () const |
| return actor name. More...
|
|
virtual std::string | toString () const |
| Cast the PropertyActor to a string. More...
|
|
virtual Nice::CompletionState | set (const Nice::Date &_date, const Nice::Any &_value) |
|
virtual ActorMemFn< Type, TypeClass, TypeMemFn > * | clone () |
|
| ActorMemFn () |
|
| ActorMemFn (TypeClass *_object, TypeMemFn _member, const std::string &_id="ActorMemFn") |
|
virtual | ~ActorMemFn () |
|
virtual void | init (const PropertyFooPtr &_foo, PropertyAttrMap &_attrs) |
|
virtual std::string | name () const |
| return actor name. More...
|
|
virtual std::string | toString () const |
| Cast the PropertyActor to a string. More...
|
|
virtual Nice::CompletionState | set (const Nice::Date &_date, const Nice::Any &_value) |
|
virtual ActorMemFn< Type, TypeClass, TypeMemFn > * | clone () |
|
| PropertyActor () |
| Constructor. More...
|
|
virtual | ~PropertyActor () |
| Destructor. More...
|
|
| PropertyActor () |
| Constructor. More...
|
|
virtual | ~PropertyActor () |
| Destructor. More...
|
|
template<typename Type, typename TypeClass, typename TypeMemFn = Nice::CompletionState ( TypeClass::* ) (const Type &, PropertyFoo * )>
class Nice::ActorMemFn< Type, TypeClass, TypeMemFn >
Nice::ActorMemFn<Nice::LogStream, void (Nice::LogStream::*)(uint)>(Nice::StdOut, & Nice::LogStream::setLogLevel)
- Author
- Florian Briegel
- Version
- 11.02.04
- Date
- 2012-08-10 11:04:58 AM Member function Actor. At compile time:
The following code snippet illustrates using the member function actor:
#include <Nice/Property/ActorMemFn.h>
Nice::JointPtr tree;
tree->setAtNode("LEVEL", 10);
tree->get("LEVEL")->apply(
new Nice::ActorMemFn<Nice::LogStream>(Nice::StdOut, & Nice::LogStream::setLogLevel));
- Todo:
- Document more!
- Author
- Florian Briegel
- Version
- 11.02.04
- Date
- 2012-08-10 11:04:58 AM Member function Actor. At compile time:
The following code snippet illustrates using the member function actor:
#include <Nice/Property/ActorMemFn.h>
Nice::JointPtr tree;
tree->setAtNode("LEVEL", 10);
tree->get("LEVEL")->apply(
new Nice::ActorMemFn<Nice::LogStream>(Nice::StdOut, & Nice::LogStream::setLogLevel));
- Todo:
- Document more!