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

This is the complete list of members for ugcs::vsm::Text_stream_filter, including all inherited members.

__DEFINE_CALLBACK_BUILDER_BODY(Make_match_handler,(std::smatch *, Text_stream_filter::Lines_list *, Io_result),(nullptr, nullptr, Io_result::OK))ugcs::vsm::Text_stream_filter
__DEFINE_CALLBACK_BUILDER_BODY(Make_line_handler,(const std::string *),(nullptr))ugcs::vsm::Text_stream_filter
Add_entry(const std::regex &re, Match_handler handler, std::chrono::milliseconds timeout=std::chrono::milliseconds::zero(), size_t ctx_lines_before=0, size_t ctx_lines_after=0)ugcs::vsm::Text_stream_filter
Create(Args &&...args)ugcs::vsm::Text_stream_filterinlinestatic
Disable(bool close_stream=true)ugcs::vsm::Text_stream_filter
Enable()ugcs::vsm::Text_stream_filter
Entry_handle typedefugcs::vsm::Text_stream_filter
Line_handler typedefugcs::vsm::Text_stream_filter
Lines_list typedefugcs::vsm::Text_stream_filter
Match_handler typedefugcs::vsm::Text_stream_filter
MAX_HISTORY_LINESugcs::vsm::Text_stream_filterstatic
MAX_LINE_LENGTHugcs::vsm::Text_stream_filterstatic
MAX_READugcs::vsm::Text_stream_filterstatic
Ptr typedefugcs::vsm::Text_stream_filter
Set_line_handler(Line_handler handler)ugcs::vsm::Text_stream_filter
Text_stream_filter(Io_stream::Ref stream, Request_completion_context::Ptr comp_ctx, size_t max_read=MAX_READ)ugcs::vsm::Text_stream_filter
Weak_ptr typedefugcs::vsm::Text_stream_filter