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
↓ 4 callers
Method
get_database_product
src/backends/odbc/session.cpp:618
↓ 4 callers
Method
get_double_sql_type
src/backends/oracle/session.cpp:430
↓ 4 callers
Method
hasFilters
tests/catch.hpp:14676
↓ 4 callers
Function
hexEscapeChar
tests/catch.hpp:15472
↓ 4 callers
Method
includeSuccessfulResults
tests/catch.hpp:10000
↓ 4 callers
Method
initialIndent
tests/catch.hpp:8630
↓ 4 callers
Function
isWhitespace
tests/catch.hpp:8476
↓ 4 callers
Method
match
tests/catch.hpp:11428
↓ 4 callers
Function
mean
tests/catch.hpp:6991
↓ 4 callers
Method
parse
tests/catch.hpp:9344
↓ 4 callers
Function
parse_connection_string
A helper to check that parsing the given connection string works.
tests/common/test-connparams.cpp:24
↓ 4 callers
Function
performOptionalSelector
tests/catch.hpp:1518
↓ 4 callers
Method
prepare
tests/catch.hpp:7307
↓ 4 callers
Method
reset
src/backends/oracle/blob.cpp:184
↓ 4 callers
Method
resize
src/backends/mysql/vector-into-type.cpp:206
↓ 4 callers
Method
resize
src/backends/odbc/vector-into-type.cpp:421
↓ 4 callers
Method
setConfig
tests/catch.hpp:10322
↓ 4 callers
Function
setDPBOption
src/backends/firebird/session.cpp:20
↓ 4 callers
Function
setTextParam
src/backends/firebird/common.cpp:88
↓ 4 callers
Method
set_got_data
src/core/session.cpp:547
↓ 4 callers
Method
set_session
include/soci/once-temp-type.h:70
↓ 4 callers
Function
shouldIndent
tests/catch.hpp:15484
↓ 4 callers
Function
sqlchar_cast
This cast is only used to avoid compiler warnings when passing strings to ODBC functions, the returned string may *not* be really modified.
include/soci/odbc/soci-odbc.h:40
↓ 4 callers
Function
step
tests/catch.hpp:11534
↓ 4 callers
Method
table_creator_2
tests/db2/test-db2.cpp:88
↓ 4 callers
Method
table_creator_xml
tests/oracle/test-oracle.cpp:1620
↓ 4 callers
Function
tmEncode
src/backends/firebird/common.cpp:50
↓ 4 callers
Function
to_data_type
Function converting db_type to legacy data_type: this is mostly, but not quite, backend-independent because different backends handled the same type d
include/soci/soci-backend.h:265
↓ 4 callers
Method
valueOr
tests/catch.hpp:4448
↓ 4 callers
Method
verbosity
tests/catch.hpp:10011
↓ 3 callers
Function
DLOPEN
src/core/backend-loader.cpp:59
↓ 3 callers
Function
Matches
tests/catch.hpp:11797
↓ 3 callers
Method
add_context
src/core/error.cpp:156
↓ 3 callers
Function
arcSafeRelease
tests/catch.hpp:1515
↓ 3 callers
Method
begin
src/backends/sqlite3/session.cpp:177
↓ 3 callers
Method
begin
src/backends/mysql/session.cpp:549
↓ 3 callers
Method
bind_clean_up
src/core/statement.cpp:164
↓ 3 callers
Method
cardinality
tests/catch.hpp:9228
↓ 3 callers
Function
classify_outliers
tests/catch.hpp:6967
↓ 3 callers
Function
cleanUp
tests/catch.hpp:12518
↓ 3 callers
Method
clear_query_parameters
src/core/logger.cpp:35
↓ 3 callers
Function
complete_invoke
tests/catch.hpp:6577
↓ 3 callers
Function
create_uk_dst_threshold
Creates a std::tm with UK DST threshold 31st March 2019 01:00:00
tests/common/test-common.cpp:3453
↓ 3 callers
Method
dec_ref
src/core/connection-parameters.cpp:63
↓ 3 callers
Function
describe
include/soci/statement.h:238
↓ 3 callers
Method
empty_blob
src/core/session.cpp:696
↓ 3 callers
Function
filterTests
tests/catch.hpp:14287
↓ 3 callers
Method
findChild
tests/catch.hpp:14425
↓ 3 callers
Method
fullConfig
tests/catch.hpp:11078
↓ 3 callers
Method
getExpression
tests/catch.hpp:8335
↓ 3 callers
Method
getPhone
tests/common/test-dynamic.cpp:33
↓ 3 callers
Method
getPreferences
tests/catch.hpp:17106
↓ 3 callers
Method
getTestMacroName
tests/catch.hpp:8380
↓ 3 callers
Method
get_backend_error_code
src/backends/firebird/error-firebird.cpp:30
↓ 3 callers
Method
get_number_of_rows
src/backends/db2/statement.cpp:199
↓ 3 callers
Method
get_query
src/core/session.cpp:395
↓ 3 callers
Method
get_result
Get the associated result (which may be null). Unlike the implicit conversion above, this one returns a non-const pointer, so you should be careful to
include/soci/postgresql/soci-postgresql.h:104
↓ 3 callers
Method
handleNonExpr
tests/catch.hpp:13130
↓ 3 callers
Function
hard_exec
helper function for hardcoded queries
src/backends/mysql/session.cpp:529
↓ 3 callers
Method
hasExpandedExpression
tests/catch.hpp:8362
↓ 3 callers
Function
isFalseTest
tests/catch.hpp:1388
↓ 3 callers
Method
isHidden
tests/catch.hpp:14130
↓ 3 callers
Function
isSpace
We could use std::isspace() but it doesn't seem worth it to create a locale just for this.
src/core/connection-parameters.cpp:205
↓ 3 callers
Function
is_infinity_or_nan
src/backends/mysql/common.h:40
↓ 3 callers
Function
is_valid_utf8_sequence
src/core/unicode.cpp:17
↓ 3 callers
Function
isnan
tests/catch.hpp:12192
↓ 3 callers
Function
makeRatio
tests/catch.hpp:16274
↓ 3 callers
Method
make_blob_backend
src/core/session.cpp:754
↓ 3 callers
Method
make_statement_backend
src/core/session.cpp:740
↓ 3 callers
Function
marginComparison
Performs equivalent check of std::fabs(lhs - rhs) <= margin But without the subtraction to allow for INFINITY in comparison
tests/catch.hpp:7867
↓ 3 callers
Method
okToFail
tests/catch.hpp:14136
↓ 3 callers
Function
operator=
include/soci/procedure.h:55
↓ 3 callers
Function
parseSpecialTag
tests/catch.hpp:14026
↓ 3 callers
Method
prepare
src/core/statement.cpp:214
↓ 3 callers
Function
printTotals
Colour, message variants: - white: No tests ran. - red: Failed [both/all] N test cases, failed [both/all] M assertions. - white: Passed [both/all] N
tests/catch.hpp:15865
↓ 3 callers
Method
registerStartupException
tests/catch.hpp:12489
↓ 3 callers
Method
registerTest
tests/catch.hpp:14302
↓ 3 callers
Method
release
tests/catch.hpp:13773
↓ 3 callers
Method
remainingTokens
tests/catch.hpp:9053
↓ 3 callers
Method
reset
include/soci/odbc/soci-odbc.h:399
↓ 3 callers
Method
resize
src/backends/postgresql/vector-into-type.cpp:213
↓ 3 callers
Function
resize_vector
src/backends/sqlite3/common.h:29
↓ 3 callers
Function
round_for_isc
include/private/firebird/common.h:93
↓ 3 callers
Method
run
tests/catch.hpp:13513
↓ 3 callers
Method
runOrder
tests/catch.hpp:10005
↓ 3 callers
Method
save_to_db
src/backends/firebird/blob.cpp:225
↓ 3 callers
Method
sectionEnded
tests/catch.hpp:12854
↓ 3 callers
Function
seedRng
tests/catch.hpp:13152
↓ 3 callers
Function
serializeFilters
tests/catch.hpp:15805
↓ 3 callers
Method
setValue
tests/catch.hpp:9200
↓ 3 callers
Method
set_log_stream
src/core/session.cpp:453
↓ 3 callers
Method
set_query_context_logging_mode
src/core/session.cpp:477
↓ 3 callers
Function
skip_white
src/backends/mysql/session.cpp:58
↓ 3 callers
Function
soci_create_blob_session
src/core/soci-simple.cpp:147
↓ 3 callers
Function
soci_destroy_blob
src/core/soci-simple.cpp:172
↓ 3 callers
Method
sql_length
tests/db2/test-db2.cpp:110
↓ 3 callers
Function
throw_not_supported
Helper to throw from not implemented logger_impl methods.
src/core/logger.cpp:17
↓ 3 callers
Function
throw_soci_type_error
src/backends/postgresql/statement.cpp:690
↓ 3 callers
Method
treats_empty_strings_as_null
tests/oracle/test-oracle.cpp:1644
↓ 3 callers
Method
trim
src/core/blob.cpp:77
← previous
next →
201–300 of 2,892, ranked by callers