#include <src/core/ArgumentCompletionListElement.h>
Public Member Functions | |
ArgumentCompletionListElement (const std::string &normalcase, const std::string &lowercase, const std::string &display) | |
ArgumentCompletionListElement (const std::string &normalcase, const std::string &lowercase) | |
ArgumentCompletionListElement (const std::string &normalcase) | |
const std::string & | getComparable () const |
const std::string & | getDisplay () const |
const std::string & | getString () const |
bool | lowercaseComparison () const |
bool | operator< (const ArgumentCompletionListElement &other) const |
Private Attributes | |
std::string | display_ |
std::string | lowerCase_ |
unsigned char | mode_ |
std::string | normalCase_ |
orxonox::ArgumentCompletionListElement::ArgumentCompletionListElement | ( | const std::string & | normalcase | ) | [inline] |
orxonox::ArgumentCompletionListElement::ArgumentCompletionListElement | ( | const std::string & | normalcase, | |
const std::string & | lowercase | |||
) | [inline] |
orxonox::ArgumentCompletionListElement::ArgumentCompletionListElement | ( | const std::string & | normalcase, | |
const std::string & | lowercase, | |||
const std::string & | display | |||
) | [inline] |
const std::string& orxonox::ArgumentCompletionListElement::getComparable | ( | ) | const [inline] |
const std::string& orxonox::ArgumentCompletionListElement::getDisplay | ( | ) | const [inline] |
References orxonox::ACL_MODE_DISPLAY.
const std::string& orxonox::ArgumentCompletionListElement::getString | ( | ) | const [inline] |
bool orxonox::ArgumentCompletionListElement::lowercaseComparison | ( | ) | const [inline] |
References orxonox::ACL_MODE_LOWERCASE.
bool orxonox::ArgumentCompletionListElement::operator< | ( | const ArgumentCompletionListElement & | other | ) | const [inline] |
References getComparable().
unsigned char orxonox::ArgumentCompletionListElement::mode_ [private] |