Lines Matching defs:this_observer
88 SCI_BASE_STATE_MACHINE_LOGGER_T *this_observer;
89 this_observer = (SCI_BASE_STATE_MACHINE_LOGGER_T *)observer;
91 this_observer->log_function(
92 sci_base_object_get_logger(this_observer->log_object),
93 this_observer->log_mask,
95 this_observer->log_object_name,
96 this_observer->log_object,
97 this_observer->log_state_machine_name,
98 this_observer->parent.subject_state,
103 &this_observer->parent.parent, subject
115 * @param[in] this_observer This is the state machine logger object that is
134 SCI_BASE_STATE_MACHINE_LOGGER_T * this_observer,
142 sci_base_state_machine_observer_construct(&this_observer->parent);
144 this_observer->log_object = the_object;
145 this_observer->log_function = the_log_function;
146 this_observer->log_object_name = log_object_name;
147 this_observer->log_state_machine_name = log_state_machine_name;
148 this_observer->log_mask = log_object_mask;
150 this_observer->parent.parent.update = sci_base_state_machine_logger_update;
157 * @param[in] this_observer This is the state machine logger object that is
178 SCI_BASE_STATE_MACHINE_LOGGER_T * this_observer,
188 this_observer, the_object,
193 &the_state_machine->parent, &this_observer->parent.parent
201 * @param[in] this_observer This is the observer to detach from the state
209 SCI_BASE_STATE_MACHINE_LOGGER_T * this_observer,
214 &the_state_machine->parent, &this_observer->parent.parent