├── .gitignore ├── CMakeLists.txt ├── COPYING ├── README.md ├── include ├── async_exec.hpp ├── async_exec_prepared.hpp ├── basic_connection.hpp ├── basic_transaction.hpp ├── builtin_type_decoders.hpp ├── builtin_type_encoders.hpp ├── connection.hpp ├── field.hpp ├── field_type.hpp ├── postgrespp.hpp ├── query.hpp ├── result.hpp ├── result_iterator.hpp ├── row.hpp ├── socket_operations.hpp ├── statement_name.hpp ├── type_decoder.hpp ├── type_encoder.hpp ├── use_future.hpp ├── utility.hpp └── work.hpp ├── src ├── CMakeLists.txt └── basic_connection.cpp └── test ├── CMakeLists.txt ├── async_exec_prepared_test.cpp ├── async_exec_test.cpp ├── connection_test.cpp ├── coro_test.cpp ├── example_data_fixture.hpp └── type_decoder_test.cpp /.gitignore: -------------------------------------------------------------------------------- 1 | /build/ 2 | /compile_commands.json 3 | /.cache 4 | -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tghosgor/postgrespp/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tghosgor/postgrespp/HEAD/COPYING -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tghosgor/postgrespp/HEAD/README.md -------------------------------------------------------------------------------- /include/async_exec.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tghosgor/postgrespp/HEAD/include/async_exec.hpp -------------------------------------------------------------------------------- /include/async_exec_prepared.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tghosgor/postgrespp/HEAD/include/async_exec_prepared.hpp -------------------------------------------------------------------------------- /include/basic_connection.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tghosgor/postgrespp/HEAD/include/basic_connection.hpp -------------------------------------------------------------------------------- /include/basic_transaction.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tghosgor/postgrespp/HEAD/include/basic_transaction.hpp -------------------------------------------------------------------------------- /include/builtin_type_decoders.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tghosgor/postgrespp/HEAD/include/builtin_type_decoders.hpp -------------------------------------------------------------------------------- /include/builtin_type_encoders.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tghosgor/postgrespp/HEAD/include/builtin_type_encoders.hpp -------------------------------------------------------------------------------- /include/connection.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tghosgor/postgrespp/HEAD/include/connection.hpp -------------------------------------------------------------------------------- /include/field.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tghosgor/postgrespp/HEAD/include/field.hpp -------------------------------------------------------------------------------- /include/field_type.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tghosgor/postgrespp/HEAD/include/field_type.hpp -------------------------------------------------------------------------------- /include/postgrespp.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tghosgor/postgrespp/HEAD/include/postgrespp.hpp -------------------------------------------------------------------------------- /include/query.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tghosgor/postgrespp/HEAD/include/query.hpp -------------------------------------------------------------------------------- /include/result.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tghosgor/postgrespp/HEAD/include/result.hpp -------------------------------------------------------------------------------- /include/result_iterator.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tghosgor/postgrespp/HEAD/include/result_iterator.hpp -------------------------------------------------------------------------------- /include/row.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tghosgor/postgrespp/HEAD/include/row.hpp -------------------------------------------------------------------------------- /include/socket_operations.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tghosgor/postgrespp/HEAD/include/socket_operations.hpp -------------------------------------------------------------------------------- /include/statement_name.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tghosgor/postgrespp/HEAD/include/statement_name.hpp -------------------------------------------------------------------------------- /include/type_decoder.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tghosgor/postgrespp/HEAD/include/type_decoder.hpp -------------------------------------------------------------------------------- /include/type_encoder.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tghosgor/postgrespp/HEAD/include/type_encoder.hpp -------------------------------------------------------------------------------- /include/use_future.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tghosgor/postgrespp/HEAD/include/use_future.hpp -------------------------------------------------------------------------------- /include/utility.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tghosgor/postgrespp/HEAD/include/utility.hpp -------------------------------------------------------------------------------- /include/work.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tghosgor/postgrespp/HEAD/include/work.hpp -------------------------------------------------------------------------------- /src/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tghosgor/postgrespp/HEAD/src/CMakeLists.txt -------------------------------------------------------------------------------- /src/basic_connection.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tghosgor/postgrespp/HEAD/src/basic_connection.cpp -------------------------------------------------------------------------------- /test/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tghosgor/postgrespp/HEAD/test/CMakeLists.txt -------------------------------------------------------------------------------- /test/async_exec_prepared_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tghosgor/postgrespp/HEAD/test/async_exec_prepared_test.cpp -------------------------------------------------------------------------------- /test/async_exec_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tghosgor/postgrespp/HEAD/test/async_exec_test.cpp -------------------------------------------------------------------------------- /test/connection_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tghosgor/postgrespp/HEAD/test/connection_test.cpp -------------------------------------------------------------------------------- /test/coro_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tghosgor/postgrespp/HEAD/test/coro_test.cpp -------------------------------------------------------------------------------- /test/example_data_fixture.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tghosgor/postgrespp/HEAD/test/example_data_fixture.hpp -------------------------------------------------------------------------------- /test/type_decoder_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tghosgor/postgrespp/HEAD/test/type_decoder_test.cpp --------------------------------------------------------------------------------