AMCAX Kernel 1.0.0.0
StringUtils.hpp File Reference

Defines utils for string. More...

#include <utilities/Macros.hpp>
#include <string>
#include <vector>
Include dependency graph for StringUtils.hpp:
This graph shows which files directly or indirectly include this file:

Namespaces

namespace  AMCAX
 Namespace of all interface in the AMCAX kernel.
 
namespace  AMCAX::Meshing
 Namespace of all interface in the AMCAX Meshing module.
 

Functions

AMCAXMeshing_API std::vector< std::string > AMCAX::Meshing::split_string (const std::string &str, char delim)
 
AMCAXMeshing_API void AMCAX::Meshing::trim_string (std::string &str)
 
AMCAXMeshing_API bool AMCAX::Meshing::starts_with (const std::string &big_str, const std::string &small_str)
 
AMCAXMeshing_API bool AMCAX::Meshing::ends_with (const std::string &big_str, const std::string &small_str)
 
AMCAXMeshing_API std::string AMCAX::Meshing::replace_first (const std::string &str, const std::string &orig, const std::string &rep)
 
AMCAXMeshing_API std::string AMCAX::Meshing::replace_last (const std::string &str, const std::string &orig, const std::string &rep)
 
AMCAXMeshing_API std::string AMCAX::Meshing::replace_all (const std::string &str, const std::string &orig, const std::string &rep)
 

Detailed Description

Defines utils for string.

This file is part of AMCAX kernel.