|
MiKTeX 26.5-next
A scalable TeX distribution
|
PathName class. More...
#include <miktex/Util/config.h>#include <ostream>#include <string>#include <vector>#include <miktex/Util/CharBuffer>#include <miktex/Util/PathNameUtil>#include "OptionSet.h"

Go to the source code of this file.
Classes | |
| class | MiKTeX::Util::PathName |
| Instances of this class can be used to store path names. More... | |
| struct | std::hash< MiKTeX::Util::PathName > |
Namespaces | |
| namespace | MiKTeX::Util |
| Generic utilities. | |
Typedefs | |
| typedef OptionSet< ConvertPathNameOption > | MiKTeX::Util::ConvertPathNameOptions |
| Path name conversion options. | |
| typedef OptionSet< DisplayPathNameOption > | MiKTeX::Util::DisplayPathNameOptions |
Enumerations | |
| enum class | MiKTeX::Util::ConvertPathNameOption { MiKTeX::Util::ToUnix , MiKTeX::Util::ToDos , MiKTeX::Util::MakeLower , MiKTeX::Util::MakeUpper , MiKTeX::Util::ToExtendedLengthPathName , MiKTeX::Util::MakeFullyQualified , MiKTeX::Util::Canonicalize , MiKTeX::Util::CleanUp } |
| Path name conversion option enum class. More... | |
| enum class | DisplayPathNameOption |
Functions | |
| bool | MiKTeX::Util::operator< (const PathName &lhs, const PathName &rhs) |
| bool | MiKTeX::Util::operator== (const PathName &lhs, const PathName &rhs) |
| bool | MiKTeX::Util::operator!= (const PathName &lhs, const PathName &rhs) |
| PathName | MiKTeX::Util::operator/ (const PathName &lhs, const std::string &rhs) |
| std::ostream & | MiKTeX::Util::operator<< (std::ostream &os, const PathName &path) |
PathName class.
This file is part of the MiKTeX Util Library.
The MiKTeX Util Library is licensed under GNU General Public License version 2 or any later version.