_attributes | OMK::ExtensibleSimulatedObject | [protected] |
_controller | OMK::SimulatedObject | [protected] |
_controlParameterTable | OMK::SimulatedObject | [protected] |
_eventCreateAndAddExtensionListener | OMK::ExtensibleSimulatedObject | [protected] |
_exitOnInitError | OMK::ExtensibleSimulatedObject | [protected] |
_extensions | OMK::ExtensionManager | |
_file | OMK::HumanoRecorder | [protected] |
_humanoToRecord | OMK::HumanoRecorder | [protected] |
_inputTable | OMK::SimulatedObject | [protected] |
_listOfEventListeners | OMK::SimulatedObject | [protected] |
_objectDescriptor | OMK::SimulatedObject | [protected] |
_objectHandle | OMK::SimulatedObject | [protected] |
_orderedExtensionsForLoadParameters | OMK::ExtensionManager | |
_orderedExtensionsForPostCompute | OMK::ExtensionManager | |
_orderedExtensionsForPreCompute | OMK::ExtensionManager | |
_outputTable | OMK::SimulatedObject | [protected] |
_posture | OMK::HumanoRecorder | [protected] |
_record | OMK::HumanoRecorder | [protected] |
activateCreateExtensionByEvent(bool activate=true) | OMK::ExtensibleSimulatedObject | [protected] |
addAttribute(IAttribute &attribute, bool createOutput=false) | OMK::ExtensibleSimulatedObject | |
addControlParameter(const Name &controlParameterName, OMK::Type::PolatorNT *polator=0) | OMK::SimulatedObject | |
addEventListener(EventListener &) | OMK::SimulatedObject | [virtual] |
addExtension(Extension *extension) | OMK::ExtensionManager | |
addInput(const Name &inputName, bool makeConnectable=false, int precisionLevel=OMK::Type::PolatorNT::defaultPrecisionLevel) | OMK::SimulatedObject | |
addInputAlias(const Name &aliasName, const Name &aliasedObjectName, const Name &aliasedInputName, int precisionLevel=OMK::Type::PolatorNT::defaultPrecisionLevel) | OMK::SimulatedObject | |
addOutput(const Name &outputName, OMK::Type::PolatorNT *polator=0) | OMK::SimulatedObject | |
addOutputAlias(const Name &aliasName, const Name &aliasedObjectName, const Name &aliasedOutputName, OMK::Type::PolatorNT *interp=0) | OMK::SimulatedObject | |
addSensitiveInput(const Name &inputName, bool makeConnectable=false, int precisionLevel=OMK::Type::PolatorNT::defaultPrecisionLevel) | OMK::SimulatedObject | |
addSensitiveInputAlias(const Name &aliasName, const Name &aliasedObjectName, const Name &aliasedInputName, int precisionLevel=OMK::Type::PolatorNT::defaultPrecisionLevel) | OMK::SimulatedObject | |
addSensitiveNotifyingInput(const Name &inputName, bool makeConnectable=false, int precisionLevel=OMK::Type::PolatorNT::defaultPrecisionLevel) | OMK::SimulatedObject | |
addSensitiveNotifyingInputAlias(const Name &aliasName, const Name &aliasedObjectName, const Name &aliasedInputName, int precisionLevel=OMK::Type::PolatorNT::defaultPrecisionLevel) | OMK::SimulatedObject | |
AttributeStore typedef | OMK::ExtensibleSimulatedObject | [protected] |
cancelRegistrationForSignal(const EventIdentifier &sig) | OMK::SimulatedObject | [virtual] |
cancelRegistrationForSignalBy(const EventIdentifier &sig, const Name &producer) | OMK::SimulatedObject | [virtual] |
cancelRegistrationForSignalBy(const EventIdentifier &sig, SimulatedObject *producer) | OMK::SimulatedObject | [virtual] |
cancelRegistrationForSignalBy(const EventIdentifier &sig, SimulatedObject &producer) | OMK::SimulatedObject | [virtual] |
compute() | OMK::ExtensibleSimulatedObject | [protected, virtual] |
computeInputs() | OMK::ExtensibleSimulatedObject | [protected, virtual] |
computeOutputs() | OMK::ExtensibleSimulatedObject | [protected, virtual] |
computeParameters() | OMK::HumanoRecorder | [protected, virtual] |
createAndAddExtension(ExtensibleSimulatedObject *owner, const Name &classId, const Name &id) | OMK::ExtensionManager | |
CreateAndAddExtensionEventListener typedef | OMK::ExtensibleSimulatedObject | [protected] |
CreateAndAddExtensionPrm typedef | OMK::ExtensionManager | |
createExtensionsFromParameters(ExtensibleSimulatedObject *owner, const ConfigurationParameterDescriptor *node) | OMK::ExtensionManager | |
DECLARE_OBJECT_FACTORY(HumanoRecorder) | OMK::HumanoRecorder | [private] |
DECLARE_TYPE_EVENT(CreateAndAddExtensionPrm, CreateAndAddExtension) | OMK::ExtensionManager | |
deleteExtensions() | OMK::ExtensionManager | |
deleteInput(const Name &inputName) | OMK::SimulatedObject | |
emigrate() | OMK::SimulatedObject | [virtual] |
eventsProcessed(std::list< Event * > &) | OMK::SimulatedObject | [virtual] |
ExtensibleSimulatedObject(Controller &ctrl, const ObjectDescriptor &objectDescriptor) | OMK::ExtensibleSimulatedObject | [protected] |
ExtensionList typedef | OMK::ExtensionManager | |
ExtensionManager() | OMK::ExtensionManager | |
ExtensionOfExtensionCreatorEvent class | OMK::ExtensibleSimulatedObject | [friend] |
ExtensionStore typedef | OMK::ExtensionManager | |
extract(std::istream &in=std::cin) | OMK::SimulatedObject | [virtual] |
finish() | OMK::ExtensibleSimulatedObject | [virtual] |
fireSignal(const EventIdentifier &sig) | OMK::SimulatedObject | |
fireValuedSignal(const EventIdentifier &sig, const UserType &value) | OMK::SimulatedObject | |
getAttribute(const Name &id) | OMK::ExtensibleSimulatedObject | |
getBaseAttribute(const Name &id) | OMK::ExtensibleSimulatedObject | [inline] |
getConfigurationParameters() const | OMK::SimulatedObject | [virtual] |
getController() const | OMK::SimulatedObject | [virtual] |
getControlParameterTable() const | OMK::SimulatedObject | [virtual] |
getEventListeners() const | OMK::SimulatedObject | [virtual] |
getExtension(const Name &id) | OMK::ExtensionManager | |
getExtensionT(const Name &id) | OMK::ExtensionManager | |
getFather() const | OMK::SimulatedObject | [virtual] |
getFathersDescriptor() const | OMK::SimulatedObject | [virtual] |
getInputTable() const | OMK::SimulatedObject | [virtual] |
getName() const | OMK::SimulatedObject | [virtual] |
getObjectDescriptor() const | OMK::SimulatedObject | |
getObjectHandle() const | OMK::SimulatedObject | |
getOutputTable() const | OMK::SimulatedObject | [virtual] |
getPeriod() const | OMK::SimulatedObject | |
getPointerToControlParameterNamed(const Name ¶meterName) const | OMK::SimulatedObject | [virtual] |
getPointerToInputNamed(const Name &inputName) const | OMK::SimulatedObject | [virtual] |
getPointerToOutputNamed(const Name &outputName) const | OMK::SimulatedObject | [virtual] |
getSimulatedDate() const | OMK::SimulatedObject | [virtual] |
immigrate(Event *event) | OMK::SimulatedObject | [virtual] |
init() | OMK::ExtensibleSimulatedObject | [protected, virtual] |
InputNT class | OMK::SimulatedObject | [friend] |
insertInStream(std::ostream &out=std::cout) const | OMK::SimulatedObject | [virtual] |
isAncestor(const Name &name) | OMK::SimulatedObject | [virtual] |
listBrothersOfType() | OMK::SimulatedObject | |
listDescendantsOfType() | OMK::SimulatedObject | |
listSonsOfType() | OMK::SimulatedObject | |
loadFromExtensionsParameters(const ConfigurationParameterDescriptor *extensionNode) | OMK::ExtensionManager | |
loadFromObjectParameters(const ConfigurationParameterDescriptor *node) | OMK::ExtensionManager | |
loadOrder(const ConfigurationParameterDescriptor *node, const std::string &name, ExtensionList &extensionsList) | OMK::ExtensionManager | |
loadParameters(const ConfigurationParameterDescriptor *node) | OMK::HumanoRecorder | [protected, virtual] |
pack(OutgoingSynchronisationMessage &) const | OMK::SimulatedObject | [virtual] |
packAllValues(OutgoingSynchronisationMessage &) const | OMK::SimulatedObject | [virtual] |
postComputeExtension() | OMK::ExtensionManager | |
postConstruction() | OMK::ExtensibleSimulatedObject | [virtual] |
preComputeExtension() | OMK::ExtensionManager | |
prepareEventProcessing(std::list< Event * > &) | OMK::SimulatedObject | [virtual] |
processCreateAndAddExtension(CreateAndAddExtensionEvent *event) | OMK::ExtensibleSimulatedObject | [protected] |
processEvent(Event *) | OMK::SimulatedObject | [virtual] |
processEventsASAP() const | OMK::SimulatedObject | [virtual] |
processInitialisationSequence(OMK::Type::InitialisationSequenceEvent *e) | OMK::HumanoRecorder | [protected] |
registerEventListenerForEvent(EventListener &eventListener, const EventIdentifier &eventId) | OMK::SimulatedObject | |
registerForSignal(const EventIdentifier &sig) | OMK::SimulatedObject | [virtual] |
registerForSignal(const EventIdentifier &sig, const EventIdentifier &eventId) | OMK::SimulatedObject | [virtual] |
registerForSignalBy(const EventIdentifier &sig, const Name &producer) | OMK::SimulatedObject | [virtual] |
registerForSignalBy(const EventIdentifier &sig, const Name &producer, const EventIdentifier &eventId) | OMK::SimulatedObject | [virtual] |
registerForSignalBy(const EventIdentifier &sig, SimulatedObject *producer) | OMK::SimulatedObject | [virtual] |
registerForSignalBy(const EventIdentifier &sig, SimulatedObject &producer) | OMK::SimulatedObject | [virtual] |
registerForSignalBy(const EventIdentifier &sig, SimulatedObject *producer, const EventIdentifier &eventId) | OMK::SimulatedObject | [virtual] |
registerForSignalBy(const EventIdentifier &sig, SimulatedObject &producer, const EventIdentifier &eventId) | OMK::SimulatedObject | [virtual] |
removeAndDeleteExtension(const Name &id) | OMK::ExtensionManager | [inline] |
removeAttribute(const Name &id) | OMK::ExtensibleSimulatedObject | |
removeExtension(const Name &id) | OMK::ExtensionManager | |
sendEvent(const Name &receiver, const EventIdentifier &eventId) | OMK::SimulatedObject | |
sendEvent(SimulatedObject *receiver, const EventIdentifier &eventId) | OMK::SimulatedObject | |
sendEvent(SimulatedObject &receiver, const EventIdentifier &eventId) | OMK::SimulatedObject | |
sendEvent(const Event &event) | OMK::SimulatedObject | |
sendEvent(Event *event) | OMK::SimulatedObject | |
sendValuedEvent(const Name &receiver, const EventIdentifier &eventId, const UserType &userInfo) | OMK::SimulatedObject | |
sendValuedEvent(SimulatedObject *receiver, const EventIdentifier &eventId, const UserType &userInfo) | OMK::SimulatedObject | |
sendValuedEvent(SimulatedObject &receiver, const EventIdentifier &eventId, const UserType &userInfo) | OMK::SimulatedObject | |
setObjectHandle(ObjectHandle *objectHandle) | OMK::SimulatedObject | |
SimulatedObject(Controller &ctrl, const ObjectDescriptor &objectDescription) | OMK::SimulatedObject | |
unpack(IncomingSynchronisationMessage &) | OMK::SimulatedObject | [virtual] |
unpackAllValues(IncomingSynchronisationMessage &) | OMK::SimulatedObject | [virtual] |
unregisterEventListener(EventListener &eventListener) | OMK::SimulatedObject | |
~ExtensibleSimulatedObject() | OMK::ExtensibleSimulatedObject | [virtual] |
~ExtensionManager() | OMK::ExtensionManager | [virtual] |
~Packable() | OMK::Packable | [inline, virtual] |
~SimulatedObject() | OMK::SimulatedObject | [virtual] |