diff options
author | Caolán McNamara <caolanm@redhat.com> | 2011-06-16 23:13:53 +0100 |
---|---|---|
committer | Caolán McNamara <caolanm@redhat.com> | 2011-06-17 14:05:13 +0100 |
commit | 9873968a7436d7176ef6313f9376bb5581d4a1ca (patch) | |
tree | 9d1b59c4243e251a457f556eb76bd5886e493d26 /cosv/inc | |
parent | 51eea761ad85e93b33fdae49c96ca417da12ca11 (diff) |
throw out some unused methods
Diffstat (limited to 'cosv/inc')
-rw-r--r-- | cosv/inc/cosv/comfunc.hxx | 48 |
1 files changed, 0 insertions, 48 deletions
diff --git a/cosv/inc/cosv/comfunc.hxx b/cosv/inc/cosv/comfunc.hxx index 97116743eb9f..f0f513e87270 100644 --- a/cosv/inc/cosv/comfunc.hxx +++ b/cosv/inc/cosv/comfunc.hxx @@ -54,32 +54,6 @@ inline bool no_str(const char * str); // return !str || !strlen(st intt count_chars(const char * str, char c); -// endian functions -template <class NUMTYPE> -void switch_endian( - NUMTYPE & o_rNumber, - const NUMTYPE & i_rNumber ); - -// Zeit-Typecasts -bool str2date(const char * str, int & out_day, int & out_month, int & out_year); -void date2str(String & out_Str, int day, int month, int year); -bool str2time(const char * str, int & out_hour, int & out_min, int & out_sec); -void time2str(String & out_Str, int hour, int min, int sec); - -class noncopyable -{ - protected: - noncopyable() {} - ~noncopyable() {} - private: - // Private to make copying impossible: - noncopyable(const noncopyable&); - noncopyable & operator=(const noncopyable&); -}; - - - - // IMPLEMENTATION template <class E> inline E @@ -96,33 +70,11 @@ valid_str(const char * str) { return str != 0 ? str : ""; } inline bool no_str(const char * str) { return str != 0 ? *str == '\0' : true; } - -template <class NUMTYPE> -void -switch_endian( NUMTYPE & o_rNumber, - const NUMTYPE & i_rNumber ) -{ - char * pFront = reinterpret_cast< char* >(&o_rNumber); - const char * pBack = reinterpret_cast< const char* >(&i_rNumber) + sizeof(NUMTYPE); - - for ( size_t p = 0; p < sizeof(NUMTYPE); --p ) - { - *pFront++ = *(--pBack); - } -} - - } // namespace csv - - - #define NON_COPYABLE(xy) \ private: xy(const xy &); xy & operator=(const xy &) - - - #endif /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ |