A platform for high-performance distributed tool and library development written in C++. It can be deployed in two different cluster modes: standalone or distributed. API for v0.5.0, released on June 13, 2018.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
pdb::Query< OutType > Member List

This is the complete list of members for pdb::Query< OutType >, including all inherited members.

deleteObject(void *deleteMe)pdb::Objectinlinevirtual
getDBName()pdb::QueryBaseinline
getIthInput(int i) const pdb::QueryBaseinline
getIthInputType(int i)=0pdb::QueryBasepure virtual
getNumInputs()=0pdb::QueryBasepure virtual
getOutputType() overridepdb::Query< OutType >inlinevirtual
getQueryType()=0pdb::QueryBasepure virtual
getSetName()pdb::QueryBaseinline
getSize(void *ofMe)pdb::Objectinlinevirtual
getVTablePtr()pdb::Objectinline
hash() const pdb::QueryBaseinline
hasInput()pdb::QueryBaseinline
match(function< void(QueryBase &)> forSelection, function< void(QueryBase &)> forSet, function< void(QueryBase &)> forQueryOutput)=0pdb::QueryBasepure virtual
myOutTypepdb::Query< OutType >
operator delete(void *me)pdb::Objectinlinestatic
operator new(size_t sz, const std::nothrow_t &tag)pdb::Objectinlinestatic
operator new(size_t sz)pdb::Objectinlinestatic
operator new(std::size_t count, void *ptr)pdb::Objectinlinestatic
operator==(const QueryBase &other)pdb::QueryBaseinlinevirtual
print()pdb::QueryBaseinline
Query()pdb::Query< OutType >inline
QueryBase()pdb::QueryBaseinline
setDBName(std::string toMe)pdb::QueryBaseinline
setError()pdb::QueryBaseinline
setInput(Handle< QueryBase > toMe)pdb::QueryBaseinline
setInput(int whichSlot, Handle< QueryBase > toMe)pdb::QueryBaseinline
setSetName(std::string toMe)pdb::QueryBaseinline
setUpAndCopyFrom(void *target, void *source) const pdb::Objectinlinevirtual
setVTablePtr(void *setToMe)pdb::Objectinline
wasError()pdb::QueryBaseinline