• Skip to content
  • Skip to link menu
Trinity API Reference
  • Trinity API Reference
  • TDevelop Interfaces Library
 

TDevelop Interfaces Library

Public Types | Public Member Functions | List of all members
HashedStringSetGroup Class Reference

#include <hashedstring.h>

Public Types

typedef std::set< size_t > ItemSet

Public Member Functions

void addSet (size_t id, const HashedStringSet &set)
void enableSet (size_t id)
bool isDisabled (size_t id) const
void disableSet (size_t id)
void removeSet (size_t id)
void findGroups (HashedStringSet strings, ItemSet &target) const

Detailed Description

Used to find all registered HashedStringSet's that contain all strings given to findGroups(..).

Definition at line 135 of file hashedstring.h.

Member Typedef Documentation

◆ ItemSet

typedef std::set<size_t> HashedStringSetGroup::ItemSet

Definition at line 137 of file hashedstring.h.

Member Function Documentation

◆ addSet()

void HashedStringSetGroup::addSet ( size_t id,
const HashedStringSet & set )

Definition at line 287 of file hashedstring.cpp.

◆ disableSet()

void HashedStringSetGroup::disableSet ( size_t id)

Definition at line 302 of file hashedstring.cpp.

◆ enableSet()

void HashedStringSetGroup::enableSet ( size_t id)

Definition at line 306 of file hashedstring.cpp.

◆ findGroups()

void HashedStringSetGroup::findGroups ( HashedStringSet strings,
ItemSet & target ) const

Definition at line 323 of file hashedstring.cpp.

◆ isDisabled()

bool HashedStringSetGroup::isDisabled ( size_t id) const

Definition at line 310 of file hashedstring.cpp.

◆ removeSet()

void HashedStringSetGroup::removeSet ( size_t id)

Definition at line 314 of file hashedstring.cpp.


The documentation for this class was generated from the following files:
  • hashedstring.h
  • hashedstring.cpp

TDevelop Interfaces Library

Skip menu "TDevelop Interfaces Library"
  • Main Page
  • Namespace List
  • Class Hierarchy
  • Alphabetical List
  • Class List
  • File List
  • Namespace Members
  • Class Members
  • Related Pages

TDevelop Interfaces Library

Skip menu "TDevelop Interfaces Library"
  • buildtools
  •   lib
  •     base
  •     parsers
  •       autotools
  •       qmake
  •     widgets
  •   api
  • languages
  •   lib
  •     debugger
  •     designer_integration
  •     interfaces
  • lib
  •   catalog
  •   interfaces
  •     extensions
  •     external
  •     extras
  •   util
  •   widgets
  •     propeditor
  • parts
  •   documentation
  •     interfaces
  • src
  •   profileengine
  •     lib
Generated for TDevelop Interfaces Library by doxygen 1.15.0
This website is maintained by Timothy Pearson.