Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/SOCI/soci
/ types & classes
Types & classes
826 in github.com/SOCI/soci
⨍
Functions
2,892
◇
Types & classes
826
↓ 35 callers
Class
tm
src/core/common.cpp:110
↓ 30 callers
Class
Opt
tests/catch.hpp:9374
↓ 21 callers
Class
ColumnBreak
tests/catch.hpp:16294
↓ 18 callers
Class
Duration
tests/catch.hpp:16297
↓ 17 callers
Class
Column
tests/catch.hpp:8491
↓ 17 callers
Class
session
include/soci/blob.h:20
↓ 16 callers
Class
MyInt
user-defined object used in some tests
tests/test-myint.h:14
↓ 13 callers
Class
pluralise
tests/catch.hpp:3216
↓ 11 callers
Class
Colour
tests/catch.hpp:5990
↓ 10 callers
Class
StringRef
A non-owning string class (similar to the forthcoming std::string_view) Note that, because a StringRef may be a substring of another string, it may no
tests/catch.hpp:606
↓ 9 callers
Class
now
tests/catch.hpp:6469
↓ 8 callers
Class
ParseState
tests/catch.hpp:9044
↓ 5 callers
Class
LazyExpression
tests/catch.hpp:2526
↓ 5 callers
Class
iterator
tests/catch.hpp:8498
↓ 5 callers
Class
odbc_version
A generic version class: we might want to factor it out later if it is needed elsewhere (it would probably also need to be renamed to something less g
tests/odbc/test-odbc-postgresql.cpp:26
↓ 4 callers
Class
CasedString
tests/catch.hpp:3538
↓ 4 callers
Class
Estimate
tests/catch.hpp:5432
↓ 4 callers
Class
NameAndLocation
tests/catch.hpp:7476
↓ 4 callers
Class
SummaryColumn
Fwd decls
tests/catch.hpp:6152
↓ 4 callers
Class
WithinRelMatcher
Given IEEE-754 format for floats and doubles, we can assume that float -> double promotion is lossless. Given this, we can assume that if we do the st
tests/catch.hpp:3454
↓ 3 callers
Class
GeneratorException
tests/catch.hpp:3919
↓ 3 callers
Class
MyOptionalString
user-defined object for the "vector of custom type objects" tests.
tests/common/test-custom.cpp:18
↓ 3 callers
Class
RowBreak
tests/catch.hpp:16295
↓ 3 callers
Class
Session
tests/catch.hpp:13214
↓ 2 callers
Class
Chronometer
tests/catch.hpp:6617
↓ 2 callers
Class
GroupInfo
tests/catch.hpp:5517
↓ 2 callers
Class
Parser
tests/catch.hpp:9221
↓ 2 callers
Class
ReporterConfig
tests/catch.hpp:5481
↓ 2 callers
Class
SourceLineInfo
tests/catch.hpp:502
↓ 2 callers
Class
TestCaseStats
tests/catch.hpp:5560
↓ 2 callers
Class
TestRunStats
tests/catch.hpp:5597
↓ 2 callers
Class
WithinUlpsMatcher
tests/catch.hpp:3438
↓ 2 callers
Class
XmlEncode
tests/catch.hpp:6234
↓ 2 callers
Class
postgresql_result
A class thinly encapsulating PGresult. Its main purpose is to ensure that PQclear() is always called, avoiding result memory leaks.
include/soci/postgresql/soci-postgresql.h:58
↓ 2 callers
Class
sigaction
tests/catch.hpp:10891
↓ 2 callers
Class
where_condition
tests/common/test-common.cpp:3149
↓ 1 callers
Class
Arg
tests/catch.hpp:9340
↓ 1 callers
Class
Args
Transport for raw args (copied from main args, or supplied via init list for testing)
tests/catch.hpp:8824
↓ 1 callers
Class
AssertionStats
tests/catch.hpp:5527
↓ 1 callers
Class
BenchmarkFunction
We need to reinvent std::function because every piece of code that might add overhead in a measurement context needs to have consistent performance ch
tests/catch.hpp:6708
↓ 1 callers
Class
BySectionInfo
tests/catch.hpp:5838
↓ 1 callers
Class
ContainsMatcher
tests/catch.hpp:3560
↓ 1 callers
Class
Counts
tests/catch.hpp:2445
↓ 1 callers
Class
EndTag
tests/catch.hpp:8675
↓ 1 callers
Class
EndsWithMatcher
tests/catch.hpp:3568
↓ 1 callers
Class
EqualsMatcher
tests/catch.hpp:3556
↓ 1 callers
Class
ExceptionMessageMatcher
tests/catch.hpp:3399
↓ 1 callers
Class
ExeName
tests/catch.hpp:9298
↓ 1 callers
Class
FatalConditionHandler
Wrapper for platform-specific fatal error (signals/SEH) handlers Tries to be cooperative with other handlers, and not step over other handlers. This
tests/catch.hpp:8009
↓ 1 callers
Class
Filter
tests/catch.hpp:5147
↓ 1 callers
Class
Help
tests/catch.hpp:9475
↓ 1 callers
Class
NameAndTags
tests/catch.hpp:980
↓ 1 callers
Class
NonCopyable
tests/catch.hpp:491
↓ 1 callers
Class
RegexMatcher
tests/catch.hpp:3573
↓ 1 callers
Class
SectionStats
tests/catch.hpp:5543
↓ 1 callers
Class
Spacer
tests/catch.hpp:8660
↓ 1 callers
Class
StartsWithMatcher
tests/catch.hpp:3564
↓ 1 callers
Class
THelper
functor for next test
tests/common/test-rowset.cpp:382
↓ 1 callers
Class
TagAlias
tests/catch.hpp:5185
↓ 1 callers
Class
TagInfo
tests/catch.hpp:11225
↓ 1 callers
Class
TestCase
tests/catch.hpp:577
↓ 1 callers
Class
TestFailureException
tests/catch.hpp:2521
↓ 1 callers
Class
TestGroupStats
tests/catch.hpp:5580
↓ 1 callers
Class
TestSpecParser
tests/catch.hpp:5201
↓ 1 callers
Class
TokenStream
tests/catch.hpp:8821
↓ 1 callers
Class
WithinAbsMatcher
tests/catch.hpp:3429
↓ 1 callers
Class
backend_factory
include/soci/session.h:31
↓ 1 callers
Class
blob_details
include/soci/postgresql/soci-postgresql.h:338
↓ 1 callers
Class
db2_statement_backend
include/soci/db2/soci-db2.h:78
↓ 1 callers
Class
empty_statement_backend
include/soci/empty/soci-empty.h:27
↓ 1 callers
Class
firebird_blob_backend
include/soci/firebird/soci-firebird.h:49
↓ 1 callers
Class
firebird_statement_backend
include/soci/firebird/soci-firebird.h:50
↓ 1 callers
Class
mysql_statement_backend
include/soci/mysql/soci-mysql.h:48
↓ 1 callers
Class
odbc_statement_backend
include/soci/odbc/soci-odbc.h:70
↓ 1 callers
Class
oracle_statement_backend
include/soci/oracle/soci-oracle.h:44
↓ 1 callers
Class
prepare_temp_type
include/soci/into-type.h:26
↓ 1 callers
Class
procedure_impl
include/soci/ref-counted-prepare-info.h:25
↓ 1 callers
Class
ref_counted_statement
include/soci/once-temp-type.h:23
↓ 1 callers
Class
rowset
include/soci/rowset.h:171
↓ 1 callers
Class
sqlite3_statement_backend
include/soci/sqlite3/soci-sqlite3.h:85
↓ 1 callers
Class
statement_impl
include/soci/use-type.h:23
↓ 1 callers
Class
string_holder
bind into user-defined objects
tests/oracle/test-oracle.cpp:378
↓ 1 callers
Class
type
tests/catch.hpp:6554
↓ 1 callers
Class
values
include/soci/session.h:30
Class
Approx
tests/catch.hpp:3078
Class
ApproxMatcher
tests/catch.hpp:3681
Enum
Arch
tests/catch.hpp:15028
Class
AssertionHandler
tests/catch.hpp:2548
Class
AssertionInfo
tests/catch.hpp:1396
Class
AssertionPrinter
Implementation of CompactReporter formatting
tests/catch.hpp:15898
Class
AssertionReaction
tests/catch.hpp:2446
Class
AssertionResult
tests/catch.hpp:2439
Class
AssertionResultData
tests/catch.hpp:2522
Class
AutoReg
tests/catch.hpp:986
Class
BasicResult
tests/catch.hpp:8996
Class
Benchmark
tests/catch.hpp:7298
Class
BenchmarkInfo
tests/catch.hpp:2453
Class
BenchmarkStats
tests/catch.hpp:2455
Class
BinaryExpr
tests/catch.hpp:2224
Class
BoundFlagLambda
tests/catch.hpp:9206
next →
1–100 of 826, ranked by callers