NTRT Simulator  Version: Master
 All Classes Namespaces Files Functions Variables Typedefs Friends Pages
tgTagSearch Class Reference

#include <tgTagSearch.h>

Public Member Functions

 tgTagSearch (std::string search_string)
 
const bool matches (const tgTags &tags) const
 
const bool matches (const tgTaggable &taggable) const
 
bool matches (const tgTags &parentTags, const tgTags &tags)
 
void remove (const tgTags &tags)
 

Detailed Description

Represents a search to be performed on a tgTaggable

Definition at line 48 of file tgTagSearch.h.

Member Function Documentation

const bool tgTagSearch::matches ( const tgTags tags) const
inline

Do the tags match this search?

Definition at line 62 of file tgTagSearch.h.

Here is the caller graph for this function:

bool tgTagSearch::matches ( const tgTags parentTags,
const tgTags tags 
)
inline

Allows matching of children with the parent's tags virtually added to all children that are being searched

Definition at line 78 of file tgTagSearch.h.

Here is the call graph for this function:

void tgTagSearch::remove ( const tgTags tags)
inline

Remove the given tags from the search

Definition at line 89 of file tgTagSearch.h.


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