Loading...
Searching...
No Matches
by::tprior< T > Struct Template Reference

Priority wrapper for type matching. More...

#include <tpriorities.hpp>

Inheritance diagram for by::tprior< T >:

Public Member Functions

 tprior (const node &newElem, priorType type, ncnt lv)
 
T * operator-> ()
 
T & operator* ()
 
const T * operator-> () const BY_CONST_FUNC(operator->()) const T &operator*() const BY_CONST_FUNC(operator*()) public:T *get()
 
const T * get () const BY_CONST_FUNC(get()) nbool isSamePrecedence(const me &rhs) const
 precedence is more detail concept of priority. it considers the owner of them are equal above priority.
 

Public Attributes

tstr< T > elem
 
priorType type
 
ncnt lv
 

Detailed Description

template<typename T>
struct by::tprior< T >

Priority wrapper for type matching.

Template that wraps elements with priority information for overload resolution.


The documentation for this struct was generated from the following file:
to Top