Helper functions.
|
Namespaces |
namespace | faudes |
Classes |
class | faudes::ObjectCount |
| Debugging counter. More...
|
Defines |
#define | FAUDES_TEST_DUMP(mes, dat) |
| Test protocol macro.
|
Functions |
std::string | faudes::ToStringInteger (long int number) |
| integer to string
|
std::string | faudes::ToStringInteger16 (long int number) |
| integer to string base 16
|
std::string | faudes::ToStringFloat (double number) |
| float to string
|
std::string | faudes::ExpandString (const std::string &rString, unsigned int len) |
| Fill string with spaces up to a given length if length of the string is smaller than given length parameter.
|
std::string | faudes::CollapsString (const std::string &rString, unsigned int len=70) |
| Limit length of string, return head and tail of string.
|
Idx | faudes::ToIdx (const std::string &rString) |
| Convert a string to Idx.
|
std::string | faudes::StringSubstitute (const std::string &rString, const std::string &rFrom, const std::string &rTo) |
| Substitute in string.
|
std::string | faudes::FDVersionString () |
| Return FAUDES_VERSION as std::string.
|
std::string | faudes::FDPluginsString () |
| Return FAUDES_PLUGINS as std::string.
|
std::string | faudes::FDContributorsString () |
| Return contributors as std::string.
|
void | faudes::ProcessDot (const std::string &rDotFile, const std::string &rOutFile, const std::string &rOutFormat="", const std::string &rDotExec="dot") |
| Convenience function: process dot file to graphics output.
|
std::string | faudes::CreateTempFile (void) |
| Create a temp file, length 0.
|
bool | faudes::RemoveFile (const std::string &rFileName) |
| Delete a file.
|
std::string | faudes::ExtractDirectory (const std::string &rFullPath) |
| Extract directory from full path.
|
std::string | faudes::ExtractFilename (const std::string &rFullName) |
| Extract file name from full path.
|
std::string | faudes::PrependDirectory (const std::string &rDirectory, const std::string &rFileName) |
| Construct full path from directory and filename.
|
void | faudes::DebugToFile (const std::string &rFileName="tmp_faudes_debug.log") |
| Set filename for debug log.
|
void | faudes::DebugToStream (std::ostream *pStream) |
| Set stream for debug log.
|
std::ostream * | faudes::DebugStream (void) |
| Get debugging stream.
|
void | faudes::TestProtocol (const std::string &rSource) |
| Test Protocol.
|
void | faudes::TestProtocol (const std::string &rSource, const std::string &rMessage, const Type &rData, bool core) |
void | faudes::TestProtocol (const std::string &rSource, const std::string &rMessage, bool data) |
void | faudes::TestProtocol (const std::string &rSource, const std::string &rMessage, long int data) |
void | faudes::TestProtocol (const std::string &rSource, const std::string &rMessage, const std::string &rData) |