Clio  develop
The XRP Ledger API server.
Loading...
Searching...
No Matches
data::cassandra::impl::Result Struct Reference
Inheritance diagram for data::cassandra::impl::Result:
Collaboration diagram for data::cassandra::impl::Result:

Public Member Functions

 Result (CassResult const *ptr)
std::size_t numRows () const
bool hasRows () const
template<typename... RowTypes>
requires (std::tuple_size<std::tuple<RowTypes...>>{} > 1)
std::optional< std::tuple< RowTypes... > > get () const
template<typename RowType>
std::optional< RowType > get () const
Public Member Functions inherited from data::cassandra::impl::ManagedObject< Managed >
template<typename DeleterCallable>
 ManagedObject (Managed *rawPtr, DeleterCallable deleter)
 operator Managed * () const

Additional Inherited Members

Protected Attributes inherited from data::cassandra::impl::ManagedObject< Managed >
std::unique_ptr< Managed, void(*)(Managed *)> ptr_

The documentation for this struct was generated from the following files:
  • /__w/clio/clio/src/data/cassandra/impl/Result.hpp
  • /__w/clio/clio/src/data/cassandra/impl/Result.cpp