|
libatomprobe
Library for Atom Probe Tomography (APT) computation
|
#include "atomprobe/helper/stringFuncs.h"#include "atomprobe/helper/aptAssert.h"#include <fstream>#include <ctime>
Go to the source code of this file.
Namespaces | |
| AtomProbe | |
Functions | |
| std::string | AtomProbe::onlyFilename (const std::string &path) |
| Return only the filename component. More... | |
| std::string | AtomProbe::onlyDir (const std::string &path) |
| Return only the directory name component of the full path. More... | |
| void | AtomProbe::nullifyMarker (char *buffer, char marker) |
| void | AtomProbe::ucharToHexStr (unsigned char c, std::string &s) |
| void | AtomProbe::hexStrToUChar (const std::string &s, unsigned char &c) |
| std::string | AtomProbe::digitString (unsigned int thisDigit, unsigned int maxDigit) |
| Generate a string with leading digits up to maxDigit (eg, if maxDigit is 424, and thisDigit is 1. More... | |
| std::string | AtomProbe::stripWhite (const std::string &str) |
| Strip whitespace, (eg tab,space) from either side of a string. More... | |
| std::string | AtomProbe::stripChars (const std::string &Str, const char *chars) |
| void | AtomProbe::stripZeroEntries (std::vector< std::string > &s) |
| std::string | AtomProbe::lowercase (std::string s) |
| Return a lowercase version for a given string. More... | |
| void | AtomProbe::splitStrsRef (const char *cpStr, const char delim, std::vector< std::string > &v) |
| Split string references using a single delimiter. More... | |
| void | AtomProbe::splitStrsRef (const char *cpStr, const char *delim, std::vector< std::string > &v) |
| Split string references using any of a given string of delimiters. More... | |
| bool | AtomProbe::parseColString (const std::string &str, unsigned char &r, unsigned char &g, unsigned char &b, unsigned char &a) |
| Parse a colour string containing rgb[a]; hex for with leading #. More... | |
| void | AtomProbe::genColString (unsigned char r, unsigned char g, unsigned char b, std::string &s) |
1.8.13