Lumiera 0.pre.04~rc.1
»edit your freedom«
Loading...
Searching...
No Matches
steam::mobject::session::query::anonymous_namespace{fake-configrules.hpp} Namespace Reference

Classes

struct  WrapReturn
 a traits-class to define the smart-ptr to wrap the result More...
 
struct  WrapReturn< ProcPatt >
 

Functions

template<typename TY >
bool is_defaults_query (Query< TY > const &querySpec)
 helper detecting if a query actually intended to retrieve a "default" object.
 
template<typename WRA >
bool exists (WRA const &solution)
 

Class Documentation

◆ steam::mobject::session::query::anonymous_namespace{fake-configrules.hpp}::WrapReturn

struct steam::mobject::session::query::anonymous_namespace{fake-configrules.hpp}::WrapReturn
Class Members
typedef P< TY > Wrapper
+ Collaboration diagram for WrapReturn< TY >:

◆ steam::mobject::session::query::anonymous_namespace{fake-configrules.hpp}::WrapReturn< ProcPatt >

struct steam::mobject::session::query::anonymous_namespace{fake-configrules.hpp}::WrapReturn< ProcPatt >
Class Members
typedef PProcPatt Wrapper
+ Collaboration diagram for WrapReturn< ProcPatt >:

Function Documentation

◆ is_defaults_query()

template<typename TY >
bool is_defaults_query ( Query< TY > const &  querySpec)
inline

helper detecting if a query actually intended to retrieve a "default" object.

This implementation is quite crude, of course it would be necessary actually to parse and evaluate the query.

Note
query is modified if "default" ...

Definition at line 96 of file fake-configrules.hpp.

References is_defaults_query(), and Query< RES >::usesPredicate().

Referenced by is_defaults_query().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ exists()

template<typename WRA >
bool exists ( WRA const &  solution)
inline

Definition at line 103 of file fake-configrules.hpp.

References exists().

Referenced by exists().

+ Here is the call graph for this function:
+ Here is the caller graph for this function: