|
ESyS-Particle
2.3.4
|
Classes | |
| class | StdIStreamOp |
| class | StdOStreamOp |
Typedefs | |
| typedef esys::lsm::StringVector | StringVector |
Functions | |
| template<class TmplIterator , class TmplStringOperator > | |
| std::string | join (TmplIterator begin, TmplIterator end, const std::string &delim, TmplStringOperator toStringOp=StdOStreamOp< TmplIterator >()) |
| template<class TmplContainer , class TmplStringOperator > | |
| std::string | join (const TmplContainer &container, const std::string &delim, TmplStringOperator toStringOp=StdOStreamOp< typename TmplContainer::const_iterator >()) |
| std::string | joinStringVector (const StringVector &container, const std::string &delim) |
| template<typename TmplData > | |
| TmplData | to (const std::string &str) |
| template<typename TmplData > | |
| std::string | toString (const TmplData &data) |
| template<class TmplData , class TmplStdStreamOp > | |
| std::vector< TmplData > | split (const std::string &str, const std::string &delim, TmplStdStreamOp fromStringOp=StdIStreamOp< TmplData >()) |
| StringVector | splitStrings (const std::string &str, const std::string &delim) |
| std::string | trim (const std::string &str) |
Convenience functions for string manipulation.
|
inline |
|
inline |
Referenced by esys::lsm::joinIntVector(), and esys::lsm::CheckPointInfo::Impl::write().

|
inline |
|
inline |
|
inline |
Referenced by esys::lsm::WallForcesRecord::parseLine(), esys::lsm::PathSearcher::PathSearcher(), and esys::lsm::CheckPointInfo::Impl::read().

| TmplData esys::lsm::StringUtil::to | ( | const std::string & | str | ) |
| std::string esys::lsm::StringUtil::toString | ( | const TmplData & | data | ) |
Referenced by esys::lsm::checkMpiDimensions(), esys::lsm::DistConnections< SimpleSpherePy, TaggedIdConnectionPy >::createConnection(), esys::lsm::GougeConfig< TmplGrainRandomBoxPacker, TmplParticleRandomBoxPacker, TmplConnection >::createConnectionSet(), esys::lsm::GougeConfig< TmplGrainRandomBoxPacker, TmplParticleRandomBoxPacker, TmplConnection >::createFaultBlockGenerators(), esys::lsm::GougeConfig< TmplGrainRandomBoxPacker, TmplParticleRandomBoxPacker, TmplConnection >::createGougeConfigGenerators(), esys::lsm::GougeConfig< TmplGrainRandomBoxPacker, TmplParticleRandomBoxPacker, TmplConnection >::createRegularBlockGenerators(), esys::lsm::exportMacroFrictionCalculator(), CLatticeMaster::findParticleNearestTo(), esys::lsm::FittedParticleIterator< TmplFitterTraits >::FittedParticleIterator(), esys::lsm::RandomBlockGenerator::generateFillParticles(), esys::lsm::CheckPointPrmsPy::getFileName(), CLatticeMaster::getParticlePosn(), esys::lsm::FittedParticleIterator< TmplFitterTraits >::logInfo(), esys::lsm::SphereFittedPIterator< TmplFitterTraits >::logInfo(), CLatticeMaster::setSpatialDomain(), esys::lsm::SphereFittedPIterator< TmplFitterTraits >::SphereFittedPIterator(), esys::lsm::QuaternionPy::toString(), and esys::lsm::Vec3Py::toString().

|
inline |
Referenced by esys::lsm::WallForcesRecord::parseLine(), and esys::lsm::CheckPointInfo::Impl::read().
