Krotos Modules 3
Loading...
Searching...
No Matches
krotos::UCSToFile Class Reference

#include <UCSToFile.h>

Inheritance diagram for krotos::UCSToFile:

Public Member Functions

 UCSToFile ()
 
 ~UCSToFile ()
 
PopupMenu getMenu ()
 
File getFileFromMenuID (int index)
 

Private Member Functions

void run () override
 
PopupMenu buildMenu ()
 

Private Attributes

UniversalCategorySystem m_UCS
 
PopupMenu m_menu
 
std::map< String, std::vector< File > > m_filesByCatID
 
std::vector< std::pair< String, int > > m_indexToKeyValue
 

Constructor & Destructor Documentation

◆ UCSToFile()

krotos::UCSToFile::UCSToFile ( )

◆ ~UCSToFile()

krotos::UCSToFile::~UCSToFile ( )

Member Function Documentation

◆ buildMenu()

PopupMenu krotos::UCSToFile::buildMenu ( )
private

◆ getFileFromMenuID()

File krotos::UCSToFile::getFileFromMenuID ( int index)

◆ getMenu()

PopupMenu krotos::UCSToFile::getMenu ( )

◆ run()

void krotos::UCSToFile::run ( )
overrideprivate

Worker thread for analysis.

Member Data Documentation

◆ m_filesByCatID

std::map<String, std::vector<File> > krotos::UCSToFile::m_filesByCatID
private

◆ m_indexToKeyValue

std::vector<std::pair<String, int> > krotos::UCSToFile::m_indexToKeyValue
private

◆ m_menu

PopupMenu krotos::UCSToFile::m_menu
private

◆ m_UCS

UniversalCategorySystem krotos::UCSToFile::m_UCS
private

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