AnnaDB 1.0
Loading...
Searching...
No Matches
Public Member Functions | List of all members
annadb::Query::Get Class Reference
Inheritance diagram for annadb::Query::Get:
annadb::Query::QueryCmd

Public Member Functions

 Get (tyson::TySonObject &obj)
 
 Get (std::vector< tyson::TySonObject > &objs)
 
template<typename ... T>
 Get (T &&...values)
 
- Public Member Functions inherited from annadb::Query::QueryCmd
 QueryCmd (std::string_view name, bool start_cmd)
 
std::string name () noexcept
 
bool can_start_pipeline () const noexcept
 
virtual std::string query () noexcept
 
bool next_step_allowed (const std::string &cmdName) noexcept
 
bool previous_step_allowed (const std::string &cmdName) noexcept
 

Constructor & Destructor Documentation

◆ Get() [1/2]

annadb::Query::Get::Get ( tyson::TySonObject obj)
inline

Create a new get-Query statement from a single obj

Parameters
objmust be of TySonType::Link
See also
TySON.tyson::TySonType
Exceptions
invalid_argumentif obj is not TySonType::Link

◆ Get() [2/2]

annadb::Query::Get::Get ( std::vector< tyson::TySonObject > &  objs)
inline

Create a new get-Query statement from a vector of objs

Parameters
objsmust be a vector of TySonType::Link's
See also
TySON.tyson::TySonType
Exceptions
invalid_argumentif not all objs are TySonType::Link's

The documentation for this class was generated from the following file: