identt
Classes | Public Types | Public Member Functions | List of all members
identt::query::HelpQuery Class Reference

Classes

struct  HelpT
 

Public Types

using pointer = std::shared_ptr< HelpQuery >
 
using LockT = boost::shared_mutex
 
using WriteLockT = boost::unique_lock< LockT >
 
using ReadLockT = boost::shared_lock< LockT >
 
using HelpListT = std::vector< HelpT >
 

Public Member Functions

 HelpQuery ()=default
 constructor More...
 
 HelpQuery (const HelpQuery &)=delete
 make noncopyable
 
HelpQueryoperator= (const HelpQuery &)=delete
 
virtual ~HelpQuery ()
 destructor
 
void add (HelpT h)
 add : add one HelpT item More...
 
HelpListT get (const unsigned int scope)
 get : get a list of items matching scope More...
 

Constructor & Destructor Documentation

§ HelpQuery()

identt::query::HelpQuery::HelpQuery ( )
default

constructor

Member Function Documentation

§ add()

void identt::query::HelpQuery::add ( HelpT  h)
inline

add : add one HelpT item

Parameters
hHelpT help item
Returns
none

§ get()

HelpListT identt::query::HelpQuery::get ( const unsigned int  scope)
inline

get : get a list of items matching scope

Parameters
scopeHelpT help item
Returns
HelpListT list of matching

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