VSM C++ SDK
Vehicle Specific Modules SDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
ugcs::vsm::Request_context< is_processor > Member List

This is the complete list of members for ugcs::vsm::Request_context< is_processor >, including all inherited members.

Check_type(Type mask)ugcs::vsm::Request_containerinline
Create(Args &&...args)ugcs::vsm::Request_context< is_processor >inlinestatic
Disable()ugcs::vsm::Request_container
Enable()ugcs::vsm::Request_container
Get_name()ugcs::vsm::Request_containerinline
Get_type() const overrideugcs::vsm::Request_context< is_processor >inlinevirtual
Get_waiter() const ugcs::vsm::Request_containerinline
Is_enabled() const ugcs::vsm::Request_container
On_disable()ugcs::vsm::Request_containerprotectedvirtual
On_enable()ugcs::vsm::Request_containerprotectedvirtual
On_wait_and_process()ugcs::vsm::Request_containerprotectedvirtual
Process_requests(int requests_limit=0)ugcs::vsm::Request_container
Process_requests(std::unique_lock< std::mutex > &lock, int requests_limit=0)ugcs::vsm::Request_container
Processing_loop()ugcs::vsm::Request_containerprotected
Ptr typedefugcs::vsm::Request_context< is_processor >
Request_container(const std::string &name, Request_waiter::Ptr waiter=Request_waiter::Create())ugcs::vsm::Request_container
request_queueugcs::vsm::Request_containerprotected
Set_disabled()ugcs::vsm::Request_containerprotected
Set_waiter(Request_waiter::Ptr waiter)ugcs::vsm::Request_container
Submit_request(Request::Ptr request)ugcs::vsm::Request_container
Submit_request_locked(Request::Ptr request, Request_waiter::Locker locker)ugcs::vsm::Request_container
Type enum nameugcs::vsm::Request_container
waiterugcs::vsm::Request_containerprotected
Weak_ptr typedefugcs::vsm::Request_context< is_processor >
~Request_container() (defined in ugcs::vsm::Request_container)ugcs::vsm::Request_containervirtual