Joedb 10.4.6
The Journal-Only Embedded Database
Loading...
Searching...
No Matches
joedb::Local_Connector Class Reference

#include <joedb/concurrency/Local_Connector.h>

Inheritance diagram for joedb::Local_Connector:
Collaboration diagram for joedb::Local_Connector:

Public Member Functions

 Local_Connector (std::string endpoint_path)
 Local_Connector (std::string_view endpoint_path)
 Local_Connector (const char *endpoint_path)
std::unique_ptr< Channel > new_channel () const override
Public Member Functions inherited from joedb::Connector
virtual ~Connector ()=default
std::chrono::milliseconds get_keep_alive_interval () const
Connector & set_keep_alive_interval (std::chrono::milliseconds interval)

Detailed Description

Definition at line 10 of file Local_Connector.h.

Constructor & Destructor Documentation

◆ Local_Connector() [1/3]

joedb::Local_Connector::Local_Connector ( std::string endpoint_path)
inline

Definition at line 16 of file Local_Connector.h.

◆ Local_Connector() [2/3]

joedb::Local_Connector::Local_Connector ( std::string_view endpoint_path)
inline

Definition at line 21 of file Local_Connector.h.

◆ Local_Connector() [3/3]

joedb::Local_Connector::Local_Connector ( const char * endpoint_path)
inline

Definition at line 26 of file Local_Connector.h.

Member Function Documentation

◆ new_channel()

std::unique_ptr< Channel > joedb::Local_Connector::new_channel ( ) const
inlineoverridevirtual

Implements joedb::Connector.

Definition at line 31 of file Local_Connector.h.


The documentation for this class was generated from the following file: