IOSS 2.0
Loading...
Searching...
No Matches
Iotm_TextMeshFuncs.h File Reference
#include <cctype>
#include <cstddef>
#include <algorithm>
#include <iterator>
#include <set>
#include <string>
#include <utility>
#include <vector>
#include <sstream>
#include <iostream>
#include <stdexcept>
#include <numeric>
Include dependency graph for Iotm_TextMeshFuncs.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  Iotm
 A namespace for the textmesh database format.
 
namespace  Iotm::text_mesh
 

Functions

template<class EXCEPTION >
void Iotm::text_mesh::handle_error (const std::ostringstream &message)
 
void Iotm::text_mesh::default_error_handler (const std::ostringstream &message)
 
template<class ForwardIt , class T >
ForwardIt Iotm::text_mesh::bound_search (ForwardIt first, ForwardIt last, const T &value)
 
template<class ForwardIt , class T , class Compare >
ForwardIt Iotm::text_mesh::bound_search (ForwardIt first, ForwardIt last, const T &value, Compare comp)
 
std::string Iotm::text_mesh::strip_whitespace (const std::string &inpt)
 
std::vector< std::string > Iotm::text_mesh::get_tokens (const std::string &str, const std::string &separators)
 
void Iotm::text_mesh::convert_to_upper_case (std::string &str)
 
void Iotm::text_mesh::convert_to_lower_case (std::string &str)
 
bool Iotm::text_mesh::is_positive_number (const std::string &str)
 
template<typename T >
std::set< T > Iotm::text_mesh::transform_to_set (const std::vector< T > &dataAsVector)
 
std::pair< unsigned, bool > Iotm::text_mesh::get_id_from_part_name (const std::string &name, const std::string &prefix)