SMACC2
Loading...
Searching...
No Matches
smacc2::client_core_components::CpServiceClient< ServiceType > Member List

This is the complete list of members for smacc2::client_core_components::CpServiceClient< ServiceType >, including all inherited members.

Client typedefsmacc2::client_core_components::CpServiceClient< ServiceType >
client_smacc2::client_core_components::CpServiceClient< ServiceType >private
CpServiceClient()=defaultsmacc2::client_core_components::CpServiceClient< ServiceType >
CpServiceClient(const std::string &serviceName)smacc2::client_core_components::CpServiceClient< ServiceType >inline
CpServiceClient(const std::string &serviceName, std::chrono::milliseconds serviceTimeout)smacc2::client_core_components::CpServiceClient< ServiceType >inline
createSiblingComponent(TArgs... targs)smacc2::ISmaccComponentprotected
createSiblingNamedComponent(std::string name, TArgs... targs)smacc2::ISmaccComponentprotected
getLogger() constsmacc2::ISmaccComponentprotected
getName() constsmacc2::ISmaccComponentvirtual
getNode()smacc2::ISmaccComponentprotected
getServiceClient() constsmacc2::client_core_components::CpServiceClient< ServiceType >inline
getStateMachine()smacc2::ISmaccComponentprotected
initialize(ISmaccClient *owner)smacc2::ISmaccComponentprivate
ISmaccComponent()smacc2::ISmaccComponent
isServiceReady() constsmacc2::client_core_components::CpServiceClient< ServiceType >inline
lastRequest_smacc2::client_core_components::CpServiceClient< ServiceType >private
onComponentInitialization()smacc2::client_core_components::CpServiceClient< ServiceType >inline
onFailure(void(T::*callback)(), T *object)smacc2::client_core_components::CpServiceClient< ServiceType >inline
onInitialize() overridesmacc2::client_core_components::CpServiceClient< ServiceType >inlinevirtual
onRequestSent(void(T::*callback)(), T *object)smacc2::client_core_components::CpServiceClient< ServiceType >inline
onResponse(void(T::*callback)(const SharedResponse &), T *object)smacc2::client_core_components::CpServiceClient< ServiceType >inline
onServiceFailure_smacc2::client_core_components::CpServiceClient< ServiceType >
onServiceRequestSent_smacc2::client_core_components::CpServiceClient< ServiceType >
onServiceResponse_smacc2::client_core_components::CpServiceClient< ServiceType >
onStateOrthogonalAllocation()smacc2::ISmaccComponentinlineprotected
owner_smacc2::ISmaccComponentprotected
postEvent(const EventType &ev)smacc2::ISmaccComponentprotected
postEvent()smacc2::ISmaccComponentprotected
postFailureEventsmacc2::client_core_components::CpServiceClient< ServiceType >
postRequestSentEventsmacc2::client_core_components::CpServiceClient< ServiceType >
postResponseEventsmacc2::client_core_components::CpServiceClient< ServiceType >
Request typedefsmacc2::client_core_components::CpServiceClient< ServiceType >
requiresClient(TClient *&requiredClientStorage)smacc2::ISmaccComponentprotected
requiresComponent(TComponent *&requiredComponentStorage, ComponentRequirement requirementType=ComponentRequirement::SOFT)smacc2::ISmaccComponentprotected
requiresComponent(std::string name, TComponent *&requiredComponentStorage, ComponentRequirement requirementType=ComponentRequirement::SOFT)smacc2::ISmaccComponentprotected
Response typedefsmacc2::client_core_components::CpServiceClient< ServiceType >
sendRequest(SharedRequest request)smacc2::client_core_components::CpServiceClient< ServiceType >inline
sendRequestSync(SharedRequest request)smacc2::client_core_components::CpServiceClient< ServiceType >inline
serviceMutex_smacc2::client_core_components::CpServiceClient< ServiceType >private
serviceNamesmacc2::client_core_components::CpServiceClient< ServiceType >
serviceTimeoutsmacc2::client_core_components::CpServiceClient< ServiceType >
setStateMachine(ISmaccStateMachine *stateMachine)smacc2::ISmaccComponentprivate
SharedFuture typedefsmacc2::client_core_components::CpServiceClient< ServiceType >
SharedRequest typedefsmacc2::client_core_components::CpServiceClient< ServiceType >
SharedResponse typedefsmacc2::client_core_components::CpServiceClient< ServiceType >
stateMachine_smacc2::ISmaccComponentprotected
waitForService()smacc2::client_core_components::CpServiceClient< ServiceType >inline
~CpServiceClient()=defaultsmacc2::client_core_components::CpServiceClient< ServiceType >virtual
~ISmaccComponent()smacc2::ISmaccComponentvirtual