|
| | TAO_Notify_ETCL_FilterFactory () |
| | Constructor.
|
| |
| virtual | ~TAO_Notify_ETCL_FilterFactory () |
| | Destructor.
|
| |
| virtual CosNotifyFilter::FilterFactory_ptr | create (PortableServer::POA_ptr filter_poa) |
| | = TAO_Notify_FilterFactory methods.
|
| |
| virtual void | destroy () |
| |
| virtual CosNotifyFilter::Filter_ptr | create_filter (const char *constraint_grammar) |
| | = CosNotifyFilter::FilterFactory methods
|
| |
| virtual CosNotifyFilter::MappingFilter_ptr | create_mapping_filter (const char *constraint_grammar, const CORBA::Any &default_value) |
| |
| virtual void | remove_filter (CosNotifyFilter::Filter_ptr filter) |
| |
| virtual void | save_persistent (TAO_Notify::Topology_Saver &saver) |
| |
| virtual TAO_Notify::Topology_Object * | load_child (const ACE_CString &type, CORBA::Long id, const TAO_Notify::NVPList &attrs) |
| | Create a child of the appropriate type and return it.
|
| |
| virtual TAO_Notify_Object::ID | get_filter_id (CosNotifyFilter::Filter_ptr filter) |
| |
| virtual CosNotifyFilter::Filter_ptr | get_filter (const TAO_Notify_Object::ID &id) |
| |
| virtual CosNotifyFilter::FilterID | get_filterid (CosNotifyFilter::Filter_ptr filter) |
| |
| virtual CosNotifyFilter::Filter_ptr | get_filter (CosNotifyFilter::FilterID id) |
| |
| | ACE_Service_Object (ACE_Reactor *=0) |
| |
| virtual | ~ACE_Service_Object () |
| |
| virtual int | suspend () |
| |
| virtual int | resume () |
| |
| virtual | ~ACE_Event_Handler ()=default |
| |
| virtual ACE_HANDLE | get_handle () const |
| |
| virtual void | set_handle (ACE_HANDLE) |
| |
| virtual int | priority () const |
| |
| virtual void | priority (int priority) |
| |
| virtual int | handle_input (ACE_HANDLE fd=ACE_INVALID_HANDLE) |
| |
| virtual int | handle_output (ACE_HANDLE fd=ACE_INVALID_HANDLE) |
| |
| virtual int | handle_exception (ACE_HANDLE fd=ACE_INVALID_HANDLE) |
| |
| virtual int | handle_timeout (const ACE_Time_Value ¤t_time, const void *act=0) |
| |
| virtual int | handle_exit (ACE_Process *) |
| |
| virtual int | handle_close (ACE_HANDLE handle, ACE_Reactor_Mask close_mask) |
| |
| virtual int | handle_signal (int signum, siginfo_t *=0, ucontext_t *=0) |
| |
| virtual int | resume_handler () |
| |
| virtual int | handle_qos (ACE_HANDLE=ACE_INVALID_HANDLE) |
| |
| virtual int | handle_group_qos (ACE_HANDLE=ACE_INVALID_HANDLE) |
| |
| virtual void | reactor (ACE_Reactor *reactor) |
| |
| virtual ACE_Reactor * | reactor () const |
| |
| virtual ACE_Reactor_Timer_Interface * | reactor_timer_interface () const |
| |
| virtual Reference_Count | add_reference () |
| |
| virtual Reference_Count | remove_reference () |
| |
| Reference_Counting_Policy & | reference_counting_policy () |
| |
| | ACE_Shared_Object () |
| |
| virtual | ~ACE_Shared_Object () |
| |
| virtual int | init (int argc, ACE_TCHAR *argv[]) |
| |
| virtual int | fini () |
| |
| virtual int | info (ACE_TCHAR **info_string, size_t length=0) const |
| |
| | Topology_Object () |
| | The constructor.
|
| |
| virtual | ~Topology_Object () |
| | The destructor.
|
| |
| virtual void | initialize (Topology_Parent *topology_parent) |
| | Init this object with data from <rhs>.
|
| |
| virtual TAO_Notify_Object::ID | get_id () const |
| | Find the id associated with topology object.
|
| |
| void | get_id_path (IdVec &id_path) const |
| | Get the path of id's from the root to this object.
|
| |
| bool | is_changed () const |
| | Is there an unsaved change for this object or its children?
|
| |
| virtual | ~TAO_Notify_Object () |
| | Destructor.
|
| |
| ID | id () const |
| | This Object's ID.
|
| |
| virtual CORBA::Object_ptr | activate (PortableServer::Servant servant) |
| | Activate.
|
| |
| virtual CORBA::Object_ptr | activate (PortableServer::Servant servant, CORBA::Long id) |
| | Activate with existing id.
|
| |
| void | deactivate () |
| | Deactivate.
|
| |
| bool | has_shutdown () |
| | Have we been shutdown. returns true if shutdown.
|
| |
| void | execute_task (TAO_Notify_Method_Request &method_request) |
| |
| CORBA::Object_ptr | ref () |
| | Get CORBA Ref.
|
| |
| virtual void | set_qos (const CosNotification::QoSProperties &qos) |
| | Set the QoS Properties.
|
| |
| CosNotification::QoSProperties * | get_qos () |
| | Get the QoS Properties.
|
| |
| bool | find_qos_property_value (const char *name, CosNotification::PropertyValue &value) const |
| |
| virtual TAO_Notify_Timer * | timer () |
| | Obtain the Timer manager associated with this object.
|
| |
| TAO_Notify_Event_Manager & | event_manager () |
| | Accessor for the Event Manager.
|
| |
| virtual int | shutdown () |
| | Shutdown. Returns 1 if the shutdown was already run once before.
|
| |
| virtual void | load_attrs (const TAO_Notify::NVPList &attrs) |
| |
| TAO_Notify_Worker_Task * | get_worker_task () |
| | Allow access to the underlying worker task.
|
| |
| | TAO_Notify_Refcountable () |
| | Constructor.
|
| |
| virtual | ~TAO_Notify_Refcountable () |
| |
| CORBA::ULong | _incr_refcnt () |
| |
| CORBA::ULong | _decr_refcnt () |
| |
| virtual | ~Topology_Savable () |
| | Destructor.
|
| |
| virtual void | reconnect () |
| |
Save our state to a Topology_Saver.
Use the methods of a Topology_Saver to store all information we want persisted. This function is called by our parent, which gives us a saver to use. In turn, we must call this function on all of our children. The implementation should look like: bool change = this->self_changed_; this->self_changed_ = false; this->children_changed_ = false; if (is_persistent ()) { bool want_all_children = saver.begin_object( this->id(), type, attrs, change); for all children { if (want_all_children || child.is_changed()) { child.save_persistent(saver); } } for all deleted children { saver.delete_child(child_type, child_id); } saver.end_object(this->id(), type); )
Implements TAO_Notify::Topology_Savable.