• 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.9.8
This website is maintained by Timothy Pearson.