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
↓ 272 callers
Method
size
tests/catch.hpp:651
↓ 183 callers
Method
execute
tests/catch.hpp:13346
↓ 170 callers
Method
end
tests/catch.hpp:8637
↓ 168 callers
Method
empty
named queries
tests/catch.hpp:648
↓ 125 callers
Method
fetch
src/core/statement.cpp:405
↓ 117 callers
Method
begin
tests/catch.hpp:8636
↓ 111 callers
Method
c_str
tests/catch.hpp:13917
↓ 102 callers
Method
find
tests/catch.hpp:13977
↓ 84 callers
Method
get
tests/oracle/test-oracle.cpp:383
↓ 57 callers
Method
is_initialized
tests/odbc/test-odbc-postgresql.cpp:48
↓ 53 callers
Method
size
include/soci/row-exchange.h:61
↓ 52 callers
Method
resize
src/core/into-type.cpp:107
↓ 51 callers
Method
size
src/core/row.cpp:58
↓ 49 callers
Function
stringify
tests/catch.hpp:1644
↓ 49 callers
Method
table_creator_1
tests/db2/test-db2.cpp:82
↓ 47 callers
Method
str
tests/catch.hpp:12081
↓ 43 callers
Function
clean_up
this is called by details::into_type<values>::clean_up() and use_type<values>::clean_up()
include/soci/values.h:332
↓ 42 callers
Function
size
include/soci/use-type.h:93
↓ 41 callers
Method
substr
tests/catch.hpp:13925
↓ 33 callers
Function
set_in_vector
src/backends/sqlite3/vector-into-type.cpp:49
↓ 32 callers
Method
commit
src/core/session.cpp:369
↓ 32 callers
Method
value
tests/catch.hpp:16333
↓ 32 callers
Method
what
tests/catch.hpp:10972
↓ 29 callers
Method
clear
include/soci/rowset.h:218
↓ 29 callers
Function
throw_iscerror
src/backends/firebird/error-firebird.cpp:152
↓ 28 callers
Method
get
tests/catch.hpp:12437
↓ 27 callers
Function
is_odbc_error
include/soci/odbc/soci-odbc.h:456
↓ 26 callers
Method
count
tests/catch.hpp:8911
↓ 26 callers
Method
scopedElement
tests/catch.hpp:15668
↓ 26 callers
Method
size
src/backends/odbc/vector-use-type.cpp:503
↓ 26 callers
Method
size
src/backends/firebird/vector-use-type.cpp:201
↓ 24 callers
Method
data
Gets the pointer to the beginning of the data store
include/soci/type-holder.h:41
↓ 23 callers
Method
set
tests/common/test-custom.cpp:23
↓ 22 callers
Method
clear
Implement this postgresql_result member function here to avoid adding a separate source file just for it.
src/backends/postgresql/session.cpp:60
↓ 22 callers
Method
resize
returns the number of elements
include/soci/into-type.h:45
↓ 21 callers
Method
get_error_message
src/core/error.cpp:143
↓ 20 callers
Method
get_len
src/core/blob.cpp:38
↓ 20 callers
Method
size
src/backends/db2/vector-use-type.cpp:356
↓ 19 callers
Method
get_indicator
src/core/row.cpp:78
↓ 19 callers
Function
strncpy
include/soci/soci-platform.h:161
↓ 18 callers
Function
ensureConnected
src/core/session.cpp:30
↓ 18 callers
Function
isize
include/private/soci-ssize.h:74
↓ 18 callers
Function
parse_num
src/backends/mysql/common.h:53
↓ 18 callers
Method
prepare_column_descriptions
src/core/session.cpp:623
↓ 18 callers
Method
read_from_start
src/core/blob.cpp:50
↓ 18 callers
Method
size
src/backends/mysql/vector-use-type.cpp:238
↓ 18 callers
Method
size
src/backends/db2/vector-into-type.cpp:408
↓ 18 callers
Method
total
tests/catch.hpp:15273
↓ 17 callers
Method
define_and_bind
src/core/statement.cpp:230
↓ 17 callers
Method
reset
tests/common/test-custom.cpp:24
↓ 17 callers
Function
throw_if_too_small
include/soci/soci-unicode.h:37
↓ 16 callers
Function
Contains
tests/catch.hpp:3739
↓ 16 callers
Method
assign
src/backends/firebird/blob.cpp:279
↓ 16 callers
Method
begin
src/backends/firebird/session.cpp:88
↓ 16 callers
Method
is_connected
src/core/session.cpp:348
↓ 16 callers
Method
prepare_table_names
src/core/session.cpp:616
↓ 16 callers
Function
value
tests/catch.hpp:4001
↓ 15 callers
Method
create_table
src/core/session.cpp:640
↓ 15 callers
Function
startsWith
tests/catch.hpp:13819
↓ 15 callers
Function
trim
tests/catch.hpp:13842
↓ 14 callers
Method
drop_table
src/core/session.cpp:650
↓ 14 callers
Function
ensure_valid_utf8
src/core/unicode.cpp:56
↓ 14 callers
Method
indent
tests/catch.hpp:8626
↓ 14 callers
Method
resize
src/backends/firebird/vector-into-type.cpp:175
↓ 14 callers
Method
size
src/backends/postgresql/vector-use-type.cpp:267
↓ 14 callers
Method
what
src/core/error.cpp:148
↓ 13 callers
Method
get_affected_rows
src/core/statement.cpp:393
↓ 13 callers
Method
get_last_insert_id
src/core/session.cpp:602
↓ 13 callers
Method
got_data
src/core/session.cpp:559
↓ 13 callers
Method
is_valid
tests/common/test-custom.cpp:25
↓ 13 callers
Method
name
tests/catch.hpp:9999
↓ 13 callers
Method
size
src/backends/oracle/vector-use-type.cpp:385
↓ 12 callers
Method
add_column
src/core/session.cpp:664
↓ 12 callers
Function
drop
tests/test-context.h:42
↓ 12 callers
Method
getResultType
tests/catch.hpp:8323
↓ 12 callers
Method
rngSeed
tests/catch.hpp:10006
↓ 12 callers
Function
setIntoVector
src/backends/firebird/vector-into-type.cpp:43
↓ 12 callers
Method
write_from_start
src/core/blob.cpp:64
↓ 11 callers
Method
append
src/core/blob.cpp:71
↓ 11 callers
Method
close
tests/catch.hpp:14459
↓ 11 callers
Function
ensure_valid_utf16
src/core/unicode.cpp:102
↓ 11 callers
Function
ensure_valid_utf32
src/core/unicode.cpp:127
↓ 11 callers
Method
get_last_query_context
src/core/logger.cpp:70
↓ 11 callers
Method
open
tests/catch.hpp:14452
↓ 11 callers
Function
set_invector_
src/backends/postgresql/vector-into-type.cpp:50
↓ 11 callers
Function
set_invector_
src/backends/mysql/vector-into-type.cpp:37
↓ 10 callers
Function
are_doubles_exactly_equal
Exact double comparison function. We need one, instead of writing "a == b", only in order to have some place to put the pragmas disabling gcc warnings
tests/test-assert.h:26
↓ 10 callers
Function
check_option
Another helper to check that the given option has the expected value.
tests/common/test-connparams.cpp:45
↓ 10 callers
Method
dec_ref
src/core/statement.cpp:856
↓ 10 callers
Function
get_table_name_without_schema
tests/postgresql/test-postgresql.cpp:712
↓ 10 callers
Method
inc_ref
src/core/statement.cpp:851
↓ 10 callers
Function
remove_trailing_nl
The helper function to remove trailing \n from a given string. Used for XML strings, returned from the DB. The returned XML value doesn't need to be i
tests/common/test-lob.cpp:55
↓ 10 callers
Method
reset
tests/catch.hpp:4437
↓ 10 callers
Method
resize
src/backends/sqlite3/vector-into-type.cpp:383
↓ 10 callers
Function
sscanf
include/soci/soci-platform.h:150
↓ 10 callers
Method
testSpec
tests/catch.hpp:14727
↓ 10 callers
Function
toLower
tests/catch.hpp:13837
↓ 10 callers
Method
uppercase_column_names
src/core/row.cpp:30
↓ 10 callers
Function
utf32_to_utf8
src/core/unicode.cpp:478
↓ 9 callers
Function
cstring_to_integer
include/private/soci-cstrtoi.h:29
next →
1–100 of 2,892, ranked by callers