NeoCpp
Public Member Functions | List of all members
Neocpp::LibNeo4jFactory Class Reference

The libneo4j-client Factory. More...

#include <libneo4j_factory.h>

Public Member Functions

 LibNeo4jFactory ()
 Create a new Service Component Factory.
 
 ~LibNeo4jFactory ()
 Delete a Service Component Factory.
 
Neo4jInterfaceget_neo4j_interface (const char *conn_string)
 Get a Neo4j Interface instance.
 
Neo4jInterfaceget_neo4j_interface (std::string conn_string)
 Get a Neo4j Interface instance.
 
Neo4jInterfaceget_neo4j_interface (const char *conn_str, int pool_size)
 Get a Neo4j Interface instance.
 
Neo4jInterfaceget_neo4j_interface (std::string conn_str, int pool_size)
 Get a Neo4j Interface instance.
 
Neo4jInterfaceget_neo4j_interface (const char *conn_str, int pool_size, int pstart_size, int pbatch)
 Get a Neo4j Interface instance.
 
Neo4jInterfaceget_neo4j_interface (std::string conn_str, int pool_size, int pstart_size, int pbatch)
 Get a Neo4j Interface instance.
 
Neo4jInterfaceget_neo4j_interface (const char *conn_string, Neo4jTlsConfig *tls_config)
 Get a Neo4j Interface instance.
 
Neo4jInterfaceget_neo4j_interface (std::string conn_string, Neo4jTlsConfig *tls_config)
 Get a Neo4j Interface instance.
 
Neo4jInterfaceget_neo4j_interface (const char *conn_str, int pool_size, Neo4jTlsConfig *tls_config)
 Get a Neo4j Interface instance.
 
Neo4jInterfaceget_neo4j_interface (std::string conn_str, int pool_size, Neo4jTlsConfig *tls_config)
 Get a Neo4j Interface instance.
 
Neo4jInterfaceget_neo4j_interface (const char *conn_str, int pool_size, int pstart_size, int pbatch, Neo4jTlsConfig *tls_config)
 Get a Neo4j Interface instance.
 
Neo4jInterfaceget_neo4j_interface (std::string conn_str, int pool_size, int pstart_size, int pbatch, Neo4jTlsConfig *tls_config)
 Get a Neo4j Interface instance.
 
Neo4jQueryParameterInterfaceget_neo4j_query_parameter ()
 Get a Neo4j Array Query Parameter.
 
Neo4jQueryParameterInterfaceget_neo4j_query_parameter (bool inp_bool)
 Get a Neo4j Query Parameter.
 
Neo4jQueryParameterInterfaceget_neo4j_query_parameter (std::string inp_str)
 Get a Neo4j Query Parameter.
 
Neo4jQueryParameterInterfaceget_neo4j_query_parameter (const char *inp_str)
 Get a Neo4j Query Parameter.
 
Neo4jQueryParameterInterfaceget_neo4j_query_parameter (int inp_int)
 Get a Neo4j Query Parameter.
 
Neo4jQueryParameterInterfaceget_neo4j_query_parameter (double inp_double)
 Get a Neo4j Query Parameter.
 
Neo4jTlsConfig * get_neo4j_tls_configuration ()
 Get a TLS Configuration Object. More...
 

Detailed Description

The libneo4j-client Factory.

The libneo4j-client factory exposes an implementation of the neocpp interfaces which depends on libneo4j-client https://github.com/cleishm/libneo4j-client

Member Function Documentation

Neo4jTlsConfig* Neocpp::LibNeo4jFactory::get_neo4j_tls_configuration ( )
inline

Get a TLS Configuration Object.

We can pass this back with configuration data to intialize a secure socket


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