![]() |
Chi-Tech
|
#include <cstddef>#include <string>#include <vector>#include <algorithm>#include <fstream>Go to the source code of this file.
Data Structures | |
| struct | chi::SubSetInfo |
Namespaces | |
| namespace | chi |
Functions | |
| std::string | chi::PrintIterationProgress (size_t current_iteration, size_t total_num_iterations, unsigned int num_intvls=10) |
| std::string | chi::StringLTrim (const std::string &s) |
| std::string | chi::StringRTrim (const std::string &s) |
| std::string | chi::StringTrim (const std::string &s) |
| std::vector< std::string > | chi::StringSplit (const std::string &input, const std::string &delim) |
| std::string | chi::StringUpToFirstReverse (const std::string &input, const std::string &search_string) |
| void | chi::AssertReadibleFile (const std::string &file_name) |
| template<typename T , typename B > | |
| bool | chi::VectorListHas (const std::vector< T > &list, const B &val) |
| std::vector< SubSetInfo > | chi::MakeSubSets (size_t num_items, size_t desired_num_subsets) |
| constexpr uint32_t | chi::hash_djb2a (const std::string_view sv) |
| constexpr uint32_t | chi::operator""_hash (const char *str, size_t len) |
| template<typename T > | |
| void | chi::WriteBinaryValue (std::ofstream &output_file, T value) |
| template<typename T > | |
| T | chi::ReadBinaryValue (std::ifstream &input_file) |
Variables | |
| const std::string | chi::WHITESPACE = " \n\r\t\f\v" |