Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/SOCI/soci
/ functions
Functions
2,892 in github.com/SOCI/soci
⨍
Functions
2,892
◇
Types & classes
826
↓ 3 callers
Method
type
tests/catch.hpp:9052
↓ 3 callers
Function
uncaught_exceptions
tests/catch.hpp:15349
↓ 3 callers
Function
valid_uint
src/backends/mysql/session.cpp:176
↓ 2 callers
Method
aborted
tests/common/test-manual.cpp:132
↓ 2 callers
Method
addChild
tests/catch.hpp:14421
↓ 2 callers
Method
add_query_parameter
src/core/logger.cpp:30
↓ 2 callers
Method
allPassed
tests/catch.hpp:15276
↓ 2 callers
Function
alloc
include/soci/statement.h:200
↓ 2 callers
Method
alloc
src/backends/oracle/statement.cpp:59
↓ 2 callers
Method
assertionStarting
tests/catch.hpp:15827
↓ 2 callers
Method
begin
src/backends/postgresql/session.cpp:385
↓ 2 callers
Method
benchmarkResamples
tests/catch.hpp:10016
↓ 2 callers
Method
benchmarkWarmupTime
tests/catch.hpp:10017
↓ 2 callers
Method
bind
src/core/use-type.cpp:186
↓ 2 callers
Method
bind_by_name
src/backends/db2/vector-use-type.cpp:243
↓ 2 callers
Function
bind_by_name_bulk
include/soci/soci-backend.h:203
↓ 2 callers
Method
bind_by_pos
src/backends/db2/vector-use-type.cpp:229
↓ 2 callers
Function
bind_by_pos_bulk
include/soci/soci-backend.h:194
↓ 2 callers
Function
bootstrap
tests/catch.hpp:7038
↓ 2 callers
Method
build_string_from_options
src/core/connection-parameters.cpp:334
↓ 2 callers
Method
caseSensitivitySuffix
tests/catch.hpp:11720
↓ 2 callers
Function
charset_code
decode charset and ncharset names
src/backends/oracle/factory.cpp:23
↓ 2 callers
Function
checkSize
src/backends/firebird/statement.cpp:360
↓ 2 callers
Function
check_for_exception_on_truncation
This is just a helper to avoid duplicating the same code in two sections in the test below, it's logically part of it.
tests/common/test-common.cpp:3668
↓ 2 callers
Function
check_for_no_truncation
And another helper for the test below.
tests/common/test-common.cpp:3695
↓ 2 callers
Method
clean_up
include/soci/row-exchange.h:59
↓ 2 callers
Method
clone
src/core/logger.cpp:40
↓ 2 callers
Method
clone
tests/catch.hpp:6720
↓ 2 callers
Method
column_size
src/backends/db2/statement.cpp:280
↓ 2 callers
Method
completeCycle
tests/catch.hpp:14388
↓ 2 callers
Function
complete_connection_string
Helper function replacing the given connection string with the previously completed version if we have one.
src/backends/odbc/session.cpp:39
↓ 2 callers
Function
contains
tests/catch.hpp:13831
↓ 2 callers
Function
convert_to_base
these are used only to re-dispatch to derived class (the derived class might be generated automatically by user conversions)
include/soci/values-exchange.h:97
↓ 2 callers
Function
convert_to_base
conversion hook (from arbitrary user type to base type)
include/soci/use-type.h:83
↓ 2 callers
Method
create
tests/catch.hpp:12534
↓ 2 callers
Function
createReporter
tests/catch.hpp:13299
↓ 2 callers
Function
create_list_of_strings
helper function to create a comma separated list of strings
src/backends/postgresql/session.cpp:228
↓ 2 callers
Method
decRef
include/soci/rowset.h:134
↓ 2 callers
Function
decode_hex_digit
src/backends/mysql/blob.cpp:25
↓ 2 callers
Method
define
src/core/into-type.cpp:19
↓ 2 callers
Function
define_and_bind
include/soci/statement.h:217
↓ 2 callers
Method
define_by_pos
src/backends/db2/vector-into-type.cpp:30
↓ 2 callers
Function
define_by_pos_bulk
include/soci/soci-backend.h:142
↓ 2 callers
Function
do_dump_value
Common part of scalar and vector use types.
src/core/use-type.cpp:79
↓ 2 callers
Function
do_register_backend
non-synchronized helper
src/core/backend-loader.cpp:293
↓ 2 callers
Function
do_seek
src/backends/postgresql/blob.cpp:248
↓ 2 callers
Function
do_unload_or_throw_if_in_use
src/core/backend-loader.cpp:277
↓ 2 callers
Function
does_mktime_modify_input_hour
Sanity check to verify that the DST threshold causes mktime to modify the input hour (the condition that causes issue 723). This check really shouldn'
tests/common/test-common.cpp:3470
↓ 2 callers
Method
elapsed
tests/catch.hpp:6610
↓ 2 callers
Function
encode_hex_digit
src/backends/mysql/blob.cpp:44
↓ 2 callers
Method
ensureTagClosed
tests/catch.hpp:15737
↓ 2 callers
Function
ensure_valid_utf16
@overload
include/soci/soci-unicode.h:70
↓ 2 callers
Method
errorMessage
tests/catch.hpp:9014
↓ 2 callers
Method
exchangeData
here we put data fetched from database into user buffers
src/backends/firebird/statement.cpp:521
↓ 2 callers
Function
exchange_for_row
include/soci/statement.h:132
↓ 2 callers
Function
exchange_for_rowset_
include/soci/statement.h:115
↓ 2 callers
Function
execute
include/soci/procedure.h:66
↓ 2 callers
Function
extract_soci_option
Helper function checking if the given option is specified in the connection string and returning its value while removing this option (which is suppos
src/backends/odbc/session.cpp:56
↓ 2 callers
Method
failed
tests/common/test-manual.cpp:120
↓ 2 callers
Method
find_free
src/core/connection-pool.cpp:37
↓ 2 callers
Method
finished
tests/common/test-manual.cpp:127
↓ 2 callers
Function
formatDuration
Formats the duration in seconds to 3 decimal places. This is done because some genius defined Maven Surefire schema in a way that only accepts 3 decim
tests/catch.hpp:16849
↓ 2 callers
Function
fpToString
tests/catch.hpp:15058
↓ 2 callers
Method
get
src/backends/oracle/handle.h:63
↓ 2 callers
Function
getAnnotation
tests/catch.hpp:4896
↓ 2 callers
Method
getContents
tests/catch.hpp:12138
↓ 2 callers
Method
getExpressionInMacro
tests/catch.hpp:8348
↓ 2 callers
Method
getFile
tests/catch.hpp:12134
↓ 2 callers
Function
getFormattedDuration
Because formatting using c++ streams is stateful, drop down to C is required Alternatively we could use stringstream, but its performance is... not go
tests/catch.hpp:15776
↓ 2 callers
Method
getName
tests/common/test-dynamic.cpp:30
↓ 2 callers
Method
getResultCapture
IContext
tests/catch.hpp:10302
↓ 2 callers
Function
getSingletons
tests/catch.hpp:13589
↓ 2 callers
Method
get_backend_name
src/core/session.cpp:733
↓ 2 callers
Method
get_buffer
include/soci/trivial-blob-backend.h:79
↓ 2 callers
Method
get_query_context_logging_mode
src/core/session.cpp:482
↓ 2 callers
Function
get_schema_names
helper function to collect schemas from search_path
src/backends/postgresql/session.cpp:165
↓ 2 callers
Method
get_sqlstate
src/backends/postgresql/error.cpp:60
↓ 2 callers
Method
get_table_names_query
src/backends/postgresql/session.cpp:457
↓ 2 callers
Method
get_uppercase_column_names
src/core/session.cpp:583
↓ 2 callers
Method
give_back
src/core/connection-pool.cpp:159
↓ 2 callers
Method
incRef
include/soci/rowset.h:129
↓ 2 callers
Method
inc_ref
src/core/connection-parameters.cpp:62
↓ 2 callers
Method
initialize
src/core/blob.cpp:28
↓ 2 callers
Function
initialize_connect_string
This function is called from main() with the value passed on the command line, if any. If it returns false, an error message about the connection str
tests/test-context.h:97
↓ 2 callers
Function
int_as_ptr
include/soci/db2/soci-db2.h:42
↓ 2 callers
Method
isComplete
tests/catch.hpp:14408
↓ 2 callers
Method
isFlag
tests/catch.hpp:9116
↓ 2 callers
Method
isGeneratorTracker
tests/catch.hpp:14450
↓ 2 callers
Function
isOk
tests/catch.hpp:12561
↓ 2 callers
Function
isThrowSafe
tests/catch.hpp:14268
↓ 2 callers
Function
keep_memory
tests/catch.hpp:6493
↓ 2 callers
Function
makeTestCase
tests/catch.hpp:14054
↓ 2 callers
Method
makeUnaryExpr
tests/catch.hpp:2402
↓ 2 callers
Method
make_into_type_backend
src/core/statement.cpp:864
↓ 2 callers
Method
make_rowid_backend
src/core/session.cpp:747
↓ 2 callers
Function
make_safe_copy
Make a safe, even in presence of exceptions, heap-allocated copy of the given object if it's non-null (otherwise just return null pointer).
src/core/error.cpp:80
↓ 2 callers
Method
make_session
concrete factory for ODBC concrete strategies
src/backends/db2/factory.cpp:17
↓ 2 callers
Method
make_use_type_backend
src/core/statement.cpp:872
↓ 2 callers
Method
make_vector_into_type_backend
src/core/statement.cpp:880
↓ 2 callers
Method
make_vector_use_type_backend
src/core/statement.cpp:888
← previous
next →
301–400 of 2,892, ranked by callers