libmysqlpp.so 3.2.2 (x86_64)

ABI
Viewer

SymbolsTypesLive Readelf



Types List (141)


CLASSENUM
UNIONSTRUCT


Name Type Fields Source Size Usage
mysqlpp::SsqlsBase::anon-enum-ssqls2.h-248 » ENUM 3 ssqls2.h 4 1
mysqlpp::BadConversion » CLASS 4 exceptions.h 48 5
mysqlpp::BadFieldName » CLASS 0 exceptions.h 16 5
mysqlpp::BadIndex » CLASS 0 exceptions.h 16 5
mysqlpp::BadOption » CLASS 1 exceptions.h 24 3
mysqlpp::BadParamCount » CLASS 0 exceptions.h 16 3
mysqlpp::BadQuery » CLASS 1 exceptions.h 24 3
mysqlpp::BeecryptMutex » CLASS 1 beemutex.h 8 8
mysqlpp::examples::CommandLine » CLASS 6 cmdline.h 104 7
mysqlpp::ssqlsxlat::CommandLine » CLASS 7 cmdline.h 112 6
mysqlpp::CommandLineBase » CLASS 6 cmdline.h 64 5
mysqlpp::Comparable<mysqlpp::Date> » CLASS 1 comparable.h 8 0
mysqlpp::Comparable<mysqlpp::DateTime> » CLASS 1 comparable.h 8 0
mysqlpp::Comparable<mysqlpp::Time> » CLASS 1 comparable.h 8 0
mysqlpp::CompressOption » CLASS 0 options.h 8 4
mysqlpp::Connection » CLASS 3 connection.h 40 65
mysqlpp::ConnectionFailed » CLASS 1 exceptions.h 24 3
mysqlpp::ConnectionPool::ConnectionInfo » STRUCT 3 cpool.h 24 1
mysqlpp::ConnectionPool » CLASS 3 cpool.h 32 12
mysqlpp::ConnectTimeoutOption » CLASS 0 options.h 16 4
mysqlpp::DataOption<bool> » CLASS 1 options.h 16 0
mysqlpp::DataOption<std::string> » CLASS 1 options.h 16 0
mysqlpp::DataOption<unsigned int> » CLASS 1 options.h 16 0
mysqlpp::Date » CLASS 3 datetime.h 16 17
mysqlpp::DateTime » CLASS 7 datetime.h 16 17
mysqlpp::DBDriver » CLASS 6 dbdriver.h 1456 61
mysqlpp::DBSelectionFailed » CLASS 1 exceptions.h 24 3
mysqlpp::do_nothing_type0 » ENUM 1 manip.h 4 1
mysqlpp::do_nothing_type1 » STRUCT 1 manip.h 8 1
mysqlpp::do_nothing_type2 » STRUCT 1 manip.h 8 1
mysqlpp::equal_list_ba<mysqlpp::FieldNames, mysqlpp::Row, mysqlpp::quote_type0> » STRUCT 5 vallist.h 40 1
mysqlpp::Option::Error » ENUM 5 options.h 4 28
mysqlpp::escape_type1 » STRUCT 1 manip.h 8 1
mysqlpp::escape_type2 » STRUCT 1 manip.h 8 1
mysqlpp::Exception » CLASS 1 exceptions.h 16 8
mysqlpp::Field » CLASS 7 field.h 56 5
mysqlpp::FieldNames » CLASS 0 field_names.h 24 6
mysqlpp::SsqlsBase::FieldSubset » ENUM 4 ssqls2.h 4 0
mysqlpp::FieldTypes » CLASS 0 field_types.h 24 2
mysqlpp::FoundRowsOption » CLASS 0 options.h 16 4
mysqlpp::GuessConnectionOption » CLASS 0 options.h 8 4
mysqlpp::ignore_type2 » STRUCT 1 manip.h 8 1
mysqlpp::IgnoreSpaceOption » CLASS 0 options.h 16 4
mysqlpp::InitCommandOption » CLASS 0 options.h 16 4
mysqlpp::InteractiveOption » CLASS 0 options.h 16 4
mysqlpp::Transaction::IsolationLevel » ENUM 4 transaction.h 4 2
mysqlpp::Transaction::IsolationScope » ENUM 3 transaction.h 4 2
mysqlpp::LocalFilesOption » CLASS 0 options.h 16 4
mysqlpp::LocalInfileOption » CLASS 0 options.h 16 4
mysqlpp::Query::MaxPacketInsertPolicy<mysqlpp::Transaction> » CLASS 2 insertpolicy.h 16 2
mysqlpp::MultiResultsOption » CLASS 0 options.h 16 4
mysqlpp::MultiStatementsOption » CLASS 0 options.h 16 4
mysqlpp::mysql_ti_sql_type_info » CLASS 4 type_info.h 24 3
mysqlpp::mysql_ti_sql_type_info_lookup » CLASS 1 type_info.h 48 6
mysqlpp::mysql_type_info » CLASS 1 type_info.h 1 9
mysqlpp::NamedPipeOption » CLASS 0 options.h 8 4
mysqlpp::NoSchemaOption » CLASS 0 options.h 16 4
mysqlpp::Null<char, mysqlpp::NullIsNull> » CLASS 2 null.h 2 3
mysqlpp::Null<mysqlpp::Date, mysqlpp::NullIsNull> » CLASS 2 null.h 24 3
mysqlpp::Null<mysqlpp::DateTime, mysqlpp::NullIsNull> » CLASS 2 null.h 24 3
mysqlpp::Null<double, mysqlpp::NullIsNull> » CLASS 2 null.h 16 2
mysqlpp::Null<float, mysqlpp::NullIsNull> » CLASS 2 null.h 8 2
mysqlpp::Null<int, mysqlpp::NullIsNull> » CLASS 2 null.h 8 3
mysqlpp::Null<long long, mysqlpp::NullIsNull> » CLASS 2 null.h 16 3
mysqlpp::Null<long, mysqlpp::NullIsNull> » CLASS 2 null.h 16 3
mysqlpp::Null<short, mysqlpp::NullIsNull> » CLASS 2 null.h 4 3
mysqlpp::Null<std::string, mysqlpp::NullIsNull> » CLASS 2 null.h 16 2
mysqlpp::Null<mysqlpp::String, mysqlpp::NullIsNull> » CLASS 2 null.h 24 2
mysqlpp::Null<mysqlpp::Time, mysqlpp::NullIsNull> » CLASS 2 null.h 24 3
mysqlpp::Null<mysqlpp::tiny_int<signed char>, mysqlpp::NullIsNull> » CLASS 2 null.h 2 3
mysqlpp::Null<mysqlpp::tiny_int<unsigned char>, mysqlpp::NullIsNull> » CLASS 2 null.h 2 3
mysqlpp::Null<unsigned int, mysqlpp::NullIsNull> » CLASS 2 null.h 8 3
mysqlpp::Null<unsigned long long, mysqlpp::NullIsNull> » CLASS 2 null.h 16 3
mysqlpp::Null<unsigned long, mysqlpp::NullIsNull> » CLASS 2 null.h 16 3
mysqlpp::Null<unsigned short, mysqlpp::NullIsNull> » CLASS 2 null.h 4 3
mysqlpp::null_type » CLASS 0 null.h 1 4
mysqlpp::NullIsNull » STRUCT 0 null.h 1 0
mysqlpp::ObjectNotInitialized » CLASS 0 exceptions.h 16 3
mysqlpp::Option » CLASS 1 options.h 8 8
mysqlpp::OptionalExceptions » CLASS 2 noexceptions.h 16 3
mysqlpp::ProtocolOption » CLASS 0 options.h 16 4
mysqlpp::Query » CLASS 7 query.h 520 43
mysqlpp::quote_double_only_type1 » STRUCT 1 manip.h 8 1
mysqlpp::quote_double_only_type2 » STRUCT 1 manip.h 8 1
mysqlpp::quote_only_type1 » STRUCT 1 manip.h 8 1
mysqlpp::quote_only_type2 » STRUCT 1 manip.h 8 1
mysqlpp::quote_type0 » ENUM 1 manip.h 4 2
mysqlpp::quote_type1 » STRUCT 1 manip.h 8 1
mysqlpp::quote_type2 » STRUCT 1 manip.h 8 1
mysqlpp::ReadDefaultFileOption » CLASS 0 options.h 16 4
mysqlpp::ReadDefaultGroupOption » CLASS 0 options.h 16 4
mysqlpp::ReadTimeoutOption » CLASS 0 options.h 16 4
mysqlpp::ReconnectOption » CLASS 0 options.h 16 4
mysqlpp::RefCountedPointer<mysqlpp::FieldNames, mysqlpp::RefCountedPointerDestroyer<mysqlpp::FieldNames> > » CLASS 2 refcounted.h 16 4
mysqlpp::RefCountedPointer<mysqlpp::FieldTypes, mysqlpp::RefCountedPointerDestroyer<mysqlpp::FieldTypes> > » CLASS 2 refcounted.h 16 1
mysqlpp::RefCountedPointer<mysqlpp::SQLBuffer, mysqlpp::RefCountedPointerDestroyer<mysqlpp::SQLBuffer> > » CLASS 2 refcounted.h 16 4
mysqlpp::RefCountedPointer<st_mysql_res, mysqlpp::RefCountedPointerDestroyer<st_mysql_res> > » CLASS 2 refcounted.h 16 3
mysqlpp::RefCountedPointerDestroyer<mysqlpp::FieldNames> » STRUCT 0 refcounted.h 1 0
mysqlpp::RefCountedPointerDestroyer<mysqlpp::FieldTypes> » STRUCT 0 refcounted.h 1 0
mysqlpp::RefCountedPointerDestroyer<mysqlpp::SQLBuffer> » STRUCT 0 refcounted.h 1 0
mysqlpp::RefCountedPointerDestroyer<st_mysql_res> » STRUCT 0 result.h 1 0
mysqlpp::ReportDataTruncationOption » CLASS 0 options.h 16 4
mysqlpp::ResultBase » CLASS 5 result.h 88 13
mysqlpp::Row » CLASS 3 row.h 64 19
mysqlpp::Query::RowCountInsertPolicy<mysqlpp::Transaction> » CLASS 2 insertpolicy.h 8 2
mysqlpp::ScopedConnection » CLASS 2 scopedconnection.h 16 4
mysqlpp::SecureAuthOption » CLASS 0 options.h 16 4
mysqlpp::Set<std::set<std::string> > » CLASS 0 myset.h 48 11
mysqlpp::SetCharsetDirOption » CLASS 0 options.h 16 4
mysqlpp::SetCharsetNameOption » CLASS 0 options.h 16 4
mysqlpp::SetClientIpOption » CLASS 0 options.h 16 4
mysqlpp::SetInsert<std::set<std::string>, std::string> » CLASS 1 myset.h 8 1
mysqlpp::SharedMemoryBaseNameOption » CLASS 0 options.h 16 4
mysqlpp::SimpleResult » CLASS 4 result.h 32 4
mysqlpp::Query::SizeThresholdInsertPolicy<mysqlpp::Transaction> » CLASS 1 insertpolicy.h 4 2
mysqlpp::ssqlsxlat::CommandLine::SourceSink » ENUM 4 cmdline.h 4 2
mysqlpp::SQLBuffer » CLASS 4 sql_buffer.h 24 7
mysqlpp::SQLParseElement » STRUCT 3 qparms.h 16 3
mysqlpp::SQLQueryParms » CLASS 2 qparms.h 40 25
mysqlpp::SQLStream » CLASS 1 sqlstream.h 360 13
mysqlpp::SQLTypeAdapter » CLASS 2 stadapter.h 24 130
mysqlpp::SslOption » CLASS 5 options.h 48 4
mysqlpp::SsqlsBase » CLASS 4 ssqls2.h 32 5
mysqlpp::StoreQueryResult » CLASS 1 result.h 120 13
mysqlpp::String » CLASS 1 mystring.h 16 36
mysqlpp::TCPConnection » CLASS 0 tcp_connection.h 40 1
mysqlpp::Time » CLASS 3 datetime.h 16 17
mysqlpp::tiny_int<signed char> » CLASS 1 tiny_int.h 1 5
mysqlpp::tiny_int<unsigned char> » CLASS 1 tiny_int.h 1 5
mysqlpp::Transaction » CLASS 2 transaction.h 16 8
mysqlpp::type_info_cmp » STRUCT 0 type_info.h 1 1
mysqlpp::TypeLookupFailed » CLASS 0 exceptions.h 16 3
mysqlpp::UnixDomainSocketConnection » CLASS 0 uds_connection.h 40 1
mysqlpp::UseEmbeddedConnectionOption » CLASS 0 options.h 8 4
mysqlpp::UseQueryError » CLASS 0 exceptions.h 16 3
mysqlpp::UseQueryResult » CLASS 1 result.h 104 15
mysqlpp::UseRemoteConnectionOption » CLASS 0 options.h 8 4
mysqlpp::value_list_b<mysqlpp::FieldNames, mysqlpp::quote_type0> » STRUCT 4 vallist.h 64 4
mysqlpp::value_list_ba<mysqlpp::FieldNames, mysqlpp::do_nothing_type0> » STRUCT 3 vallist.h 24 1
mysqlpp::WindowsNamedPipeConnection » CLASS 0 wnp_connection.h 40 1
mysqlpp::WriteTimeoutOption » CLASS 0 options.h 16 4



Andrey Ponomarenko's ABI laboratory