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
↓ 9 callers
Method
get_last_query
src/core/logger.cpp:65
↓ 9 callers
Function
get_vector_size
src/backends/mysql/common.h:86
↓ 9 callers
Method
isOk
Result was a success, or failure is suppressed
tests/catch.hpp:8319
↓ 9 callers
Function
make_long_xml_string
Helper function used in some tests below. Generates an XML sample about approximateSize bytes long.
tests/common/test-lob.cpp:31
↓ 9 callers
Method
next
tests/catch.hpp:4041
↓ 9 callers
Function
test_roundtrip
tests/sqlite3/test-sqlite3.cpp:722
↓ 9 callers
Function
throw_soci_error
src/backends/postgresql/statement.cpp:47
↓ 9 callers
Function
utf16_to_utf8
src/core/unicode.cpp:240
↓ 9 callers
Function
utf8_to_utf16
src/core/unicode.cpp:153
↓ 9 callers
Function
utf8_to_utf32
src/core/unicode.cpp:425
↓ 9 callers
Function
wide_to_utf16
Convert a wide string (wstring) to a UTF-16 encoded string. This is equivalent to either utf32_to_utf16() or direct copy depending on the pla
include/soci/soci-unicode.h:392
↓ 8 callers
Method
addRow
tests/catch.hpp:16688
↓ 8 callers
Method
begin
src/core/session.cpp:362
↓ 8 callers
Function
check_invalid_connection_string
A similar one checking that the given connection string is invalid.
tests/common/test-connparams.cpp:34
↓ 8 callers
Function
do_use
include/soci/use-type.h:261
↓ 8 callers
Function
execute_hardcoded
helper function for hardcoded queries: this is a simple wrapper for sqlite3_exec() which throws an exception on error.
src/backends/sqlite3/session.cpp:30
↓ 8 callers
Method
extract_options_from_space_separated_string
src/core/connection-parameters.cpp:288
↓ 8 callers
Method
getMessage
tests/catch.hpp:8373
↓ 8 callers
Method
getSourceInfo
tests/catch.hpp:8376
↓ 8 callers
Function
mktime_from_ymdhms
Fill the provided struct tm with the values corresponding to the given date in UTC. Notice that both years and months are normal human 1-based values
include/private/soci-mktime.h:43
↓ 8 callers
Method
size
src/backends/sqlite3/vector-use-type.cpp:198
↓ 8 callers
Function
to_db_type
(lossless) conversion from the legacy data type enum
include/soci/soci-backend.h:97
↓ 8 callers
Function
utf16_to_utf32
src/core/unicode.cpp:337
↓ 8 callers
Function
utf32_to_utf16
src/core/unicode.cpp:379
↓ 8 callers
Method
width
tests/catch.hpp:8621
↓ 7 callers
Method
alloc
src/core/statement.cpp:86
↓ 7 callers
Method
clean_up
src/core/statement.cpp:203
↓ 7 callers
Method
data
tests/catch.hpp:13921
↓ 7 callers
Function
format_std_tm
Reverse function for formatting datetime values. The string returned in the buffer uses YYYY-MM-DD HH:MM:SS format.
include/private/soci-mktime.h:68
↓ 7 callers
Function
getRowCount
Returns number of rows afected by last statement or -1 if there is no such counter available.
tests/firebird/test-firebird.cpp:829
↓ 7 callers
Method
get_next_sequence_value
src/core/session.cpp:595
↓ 7 callers
Function
getenv
include/soci/soci-platform.h:140
↓ 7 callers
Method
hasExpression
tests/catch.hpp:8327
↓ 7 callers
Method
reconnect
src/core/session.cpp:316
↓ 7 callers
Method
reset
src/backends/postgresql/blob.cpp:226
↓ 7 callers
Method
start
tests/catch.hpp:14984
↓ 7 callers
Function
throw_exception
tests/catch.hpp:3876
↓ 7 callers
Function
utf16_to_wide
Convert a UTF-16 encoded string to a wide string (wstring). This is equivalent to either utf16_to_utf32() or direct copy depending on the pla
include/soci/soci-unicode.h:349
↓ 7 callers
Function
wide_to_char_type
include/soci/soci-unicode.h:24
↓ 6 callers
Function
allocBuffer
src/backends/firebird/common.cpp:29
↓ 6 callers
Method
append
src/backends/firebird/blob.cpp:93
↓ 6 callers
Function
convert
tests/catch.hpp:11486
↓ 6 callers
Method
current_transaction
src/backends/firebird/session.cpp:144
↓ 6 callers
Function
double_to_cstring
Locale-independent, i.e. always using "C" locale, function for converting floating point number to string. The resulting string will contain the floa
include/private/soci-dtocstr.h:29
↓ 6 callers
Method
end
include/soci/rowset.h:228
↓ 6 callers
Function
exchange
include/soci/bind-values.h:40
↓ 6 callers
Function
failedString
tests/catch.hpp:15840
↓ 6 callers
Function
fetch
include/soci/procedure.h:72
↓ 6 callers
Method
from_xml
tests/oracle/test-oracle.cpp:1632
↓ 6 callers
Function
hard_exec
helper function for hardcoded queries
src/backends/postgresql/session.cpp:140
↓ 6 callers
Method
nvl
src/core/session.cpp:703
↓ 6 callers
Function
parse10
helper function for parsing decimal data (for std::tm)
src/core/common.cpp:19
↓ 6 callers
Method
resize
src/backends/oracle/vector-into-type.cpp:399
↓ 6 callers
Method
showDurations
tests/catch.hpp:10003
↓ 6 callers
Function
ssize
include/private/soci-ssize.h:38
↓ 6 callers
Function
wide_to_utf8
Convert a wide string (wstring) to a UTF-8 encoded string. This is equivalent to either utf32_to_utf8() or utf16_to_utf8() depending on the p
include/soci/soci-unicode.h:329
↓ 6 callers
Function
write
tests/catch.hpp:11552
↓ 5 callers
Function
create_column_type
include/soci/oracle/soci-oracle.h:357
↓ 5 callers
Function
cstring_to_unsigned
include/private/soci-cstrtoi.h:53
↓ 5 callers
Function
do_into
include/soci/into-type.h:178
↓ 5 callers
Method
execute
src/core/statement.cpp:284
↓ 5 callers
Function
factory_odbc
for dynamic backend loading
src/backends/odbc/factory.cpp:28
↓ 5 callers
Function
get
include/soci/row.h:76
↓ 5 callers
Method
get
include/soci/type-ptr.h:20
↓ 5 callers
Function
getCurrentNanosecondsSinceEpoch
tests/catch.hpp:14944
↓ 5 callers
Method
getExpandedExpression
tests/catch.hpp:8366
↓ 5 callers
Method
get_backend_name
tests/db2/test-db2.cpp:77
↓ 5 callers
Method
get_error_category
src/backends/odbc/error.cpp:13
↓ 5 callers
Method
hasTestFilters
tests/catch.hpp:9992
↓ 5 callers
Method
isSectionTracker
tests/catch.hpp:14449
↓ 5 callers
Function
quote
helper function to quote a string before sending to PostgreSQL
src/backends/postgresql/session.cpp:147
↓ 5 callers
Method
rollback
src/core/session.cpp:376
↓ 5 callers
Method
table_creator_3
tests/db2/test-db2.cpp:94
↓ 5 callers
Method
toString
tests/catch.hpp:7893
↓ 5 callers
Method
to_date_time
tests/db2/test-db2.cpp:105
↓ 5 callers
Method
to_xml
tests/oracle/test-oracle.cpp:1625
↓ 5 callers
Function
translateActiveException
tests/catch.hpp:12522
↓ 5 callers
Method
undefine_and_bind
src/core/statement.cpp:263
↓ 5 callers
Function
utf8_to_wide
Convert a UTF-8 encoded string to a wide string (wstring). This is equivalent to either utf8_to_utf32() or utf8_to_utf16() depending on the p
include/soci/soci-unicode.h:299
↓ 4 callers
Function
Approx
tests/catch.hpp:3754
↓ 4 callers
Function
accumulate
include/soci/ref-counted-statement.h:59
↓ 4 callers
Method
add
tests/catch.hpp:11306
↓ 4 callers
Method
adjustString
tests/catch.hpp:11715
↓ 4 callers
Method
benchmarkNoAnalysis
tests/catch.hpp:10013
↓ 4 callers
Method
benchmarkSamples
tests/catch.hpp:10014
↓ 4 callers
Function
bothOrAll
tests/catch.hpp:15850
↓ 4 callers
Method
check_for_data
src/backends/postgresql/error.cpp:71
↓ 4 callers
Method
check_for_errors
src/backends/postgresql/error.cpp:65
↓ 4 callers
Method
column_size
src/backends/odbc/statement.cpp:452
↓ 4 callers
Function
convertInto
tests/catch.hpp:9070
↓ 4 callers
Function
convert_from_base
include/soci/use-type.h:84
↓ 4 callers
Function
copy_from_blob
src/backends/firebird/common.cpp:216
↓ 4 callers
Function
cstring_to_double
Locale-independent, i.e. always using "C" locale, function for converting strings to numbers. The string must contain a floating point number in "C"
include/private/soci-cstrtod.h:28
↓ 4 callers
Function
dimColour
Colour::LightGrey
tests/catch.hpp:15848
↓ 4 callers
Function
do_unload
non-synchronized helpers for the other functions
src/core/backend-loader.cpp:266
↓ 4 callers
Method
drop_column
src/core/session.cpp:686
↓ 4 callers
Function
endsWith
tests/catch.hpp:13825
↓ 4 callers
Method
fail
tests/catch.hpp:14488
↓ 4 callers
Method
getElapsedSeconds
tests/catch.hpp:14996
↓ 4 callers
Function
getTextParam
src/backends/firebird/common.cpp:178
← previous
next →
101–200 of 2,892, ranked by callers