diff options
author | Jannis M. Hoffmann <jannis@fehcom.de> | 2023-10-07 22:33:50 +0200 |
---|---|---|
committer | Jannis M. Hoffmann <jannis@fehcom.de> | 2023-10-08 11:35:51 +0200 |
commit | 1978c49bea5b439d993067c055cec47e70db8fd6 (patch) | |
tree | 255caea96a13f95564e6b631be9a4ac55ce33cd9 /src/convert.cc | |
parent | 3b1278f5459514a6d6364f068ff97b8a0432057b (diff) |
minor refactoring
Diffstat (limited to 'src/convert.cc')
-rw-r--r-- | src/convert.cc | 21 |
1 files changed, 4 insertions, 17 deletions
diff --git a/src/convert.cc b/src/convert.cc index ac1c01b..5e77f97 100644 --- a/src/convert.cc +++ b/src/convert.cc @@ -1,26 +1,24 @@ -/** -------------------------------------------------------------------- +/** * @file convert.cc * @brief Implementation of miscellaneous convertion functions * @author Andreas Aardal Hanssen * @date 2002-2005 - * ----------------------------------------------------------------- **/ + */ + #include "convert.h" #include <string> -using namespace ::std; using namespace Binc; +using std::string; -//------------------------------------------------------------------------ BincStream::BincStream(void) {} -//------------------------------------------------------------------------ BincStream::~BincStream(void) { clear(); } -//------------------------------------------------------------------------ string BincStream::popString(unsigned int size) { if (size > nstr.length()) size = nstr.length(); @@ -29,7 +27,6 @@ string BincStream::popString(unsigned int size) return tmp; } -//------------------------------------------------------------------------ char BincStream::popChar(void) { if (nstr.length() == 0) return '\0'; @@ -39,58 +36,49 @@ char BincStream::popChar(void) return c; } -//------------------------------------------------------------------------ void BincStream::unpopChar(char c) { nstr = c + nstr; } -//------------------------------------------------------------------------ void BincStream::unpopStr(const string &s) { nstr = s + nstr; } -//------------------------------------------------------------------------ const string &BincStream::str(void) const { return nstr; } -//------------------------------------------------------------------------ void BincStream::clear(void) { nstr = ""; } -//------------------------------------------------------------------------ unsigned int BincStream::getSize(void) const { return (unsigned int)nstr.length(); } -//------------------------------------------------------------------------ BincStream &BincStream::operator<<(std::ostream &(*)(std::ostream &)) { nstr += "\r\n"; return *this; } -//------------------------------------------------------------------------ BincStream &BincStream::operator<<(const string &t) { nstr += t; return *this; } -//------------------------------------------------------------------------ BincStream &BincStream::operator<<(int t) { nstr += toString(t); return *this; } -//------------------------------------------------------------------------ BincStream &BincStream::operator<<(unsigned long t) { nstr += toString(t); @@ -103,7 +91,6 @@ BincStream &BincStream::operator<<(unsigned int t) return *this; } -//------------------------------------------------------------------------ BincStream &BincStream::operator<<(char t) { nstr += t; |