diff options
author | Marc Laukien <marc@zeroc.com> | 2002-09-22 15:57:38 +0000 |
---|---|---|
committer | Marc Laukien <marc@zeroc.com> | 2002-09-22 15:57:38 +0000 |
commit | dff71be00b07d293b318fede3167b3c48f2270b8 (patch) | |
tree | 35e0236914020cd396dca7675119fb3c435693ac /cpp/include/IceUtil/InputUtil.h | |
parent | thread fixes (diff) | |
download | ice-dff71be00b07d293b318fede3167b3c48f2270b8.tar.bz2 ice-dff71be00b07d293b318fede3167b3c48f2270b8.tar.xz ice-dff71be00b07d293b318fede3167b3c48f2270b8.zip |
dos2unix
Diffstat (limited to 'cpp/include/IceUtil/InputUtil.h')
-rw-r--r-- | cpp/include/IceUtil/InputUtil.h | 130 |
1 files changed, 65 insertions, 65 deletions
diff --git a/cpp/include/IceUtil/InputUtil.h b/cpp/include/IceUtil/InputUtil.h index ed95e84bbfe..6de10f0d966 100644 --- a/cpp/include/IceUtil/InputUtil.h +++ b/cpp/include/IceUtil/InputUtil.h @@ -1,65 +1,65 @@ -// **********************************************************************
-//
-// Copyright (c) 2001
-// Mutable Realms, Inc.
-// Huntsville, AL, USA
-//
-// All Rights Reserved
-//
-// **********************************************************************
-
-#ifndef ICE_UTIL_INPUT_UTIL_H
-#define ICE_UTIL_INPUT_UTIL_H
-
-#include <IceUtil/Config.h>
-#include <string>
-#include <limits.h>
-
-namespace IceUtil
-{
-
-//
-// strToInt64() is drop-in replacement for UNIX strtoll()
-//
-ICE_UTIL_API Int64 strToInt64(const char*, char**, int);
-
-//
-// stringToInt64 converts a string into a signed 64-bit integer.
-//
-// bool stringToInt64(const std::string& stringToParse, Int64& result, std::string::size_type& pos);
-//
-// Semantics:
-//
-// - Ignore leading and trailing whitespace
-//
-// - If the string starts with '0', parse as octal
-//
-// - If the string starts with "0x" or "0X", parse as hexadecimal
-//
-// - Otherwise, parse as decimal
-//
-// - return value == true indicates a successful conversion and result contains the converted value
-//
-// - if pos == string::npos, there are no trailing non-whitespace characters following the converted string
-//
-// - if pos != string::npos, there are trailing non-whitespace characters following the converted string;
-// pos indicates the first such character
-//
-// - return value == false indicates an unsuccessful conversion:
-//
-// - result == 0 indicates that no digits were available for conversion
-//
-// - result == INT64MIN or result == INT64MAX indicate underflow or overflow.
-//
-// - if pos == string::npos, the string did not contain trailing non-whitespace characters
-//
-// - if pos != string::npos, the string contained trailing non-whitespace characters following the
-// digits and pos indicates the first such character. (Note that all digits up to the first
-// non-digit, non-whitespace character are consumed, regardless of how far into the digit string
-// an overflow is detected.)
-//
-ICE_UTIL_API bool stringToInt64(const std::string&, Int64&, std::string::size_type&);
-
-}
-
-#endif
+// ********************************************************************** +// +// Copyright (c) 2001 +// Mutable Realms, Inc. +// Huntsville, AL, USA +// +// All Rights Reserved +// +// ********************************************************************** + +#ifndef ICE_UTIL_INPUT_UTIL_H +#define ICE_UTIL_INPUT_UTIL_H + +#include <IceUtil/Config.h> +#include <string> +#include <limits.h> + +namespace IceUtil +{ + +// +// strToInt64() is drop-in replacement for UNIX strtoll() +// +ICE_UTIL_API Int64 strToInt64(const char*, char**, int); + +// +// stringToInt64 converts a string into a signed 64-bit integer. +// +// bool stringToInt64(const std::string& stringToParse, Int64& result, std::string::size_type& pos); +// +// Semantics: +// +// - Ignore leading and trailing whitespace +// +// - If the string starts with '0', parse as octal +// +// - If the string starts with "0x" or "0X", parse as hexadecimal +// +// - Otherwise, parse as decimal +// +// - return value == true indicates a successful conversion and result contains the converted value +// +// - if pos == string::npos, there are no trailing non-whitespace characters following the converted string +// +// - if pos != string::npos, there are trailing non-whitespace characters following the converted string; +// pos indicates the first such character +// +// - return value == false indicates an unsuccessful conversion: +// +// - result == 0 indicates that no digits were available for conversion +// +// - result == INT64MIN or result == INT64MAX indicate underflow or overflow. +// +// - if pos == string::npos, the string did not contain trailing non-whitespace characters +// +// - if pos != string::npos, the string contained trailing non-whitespace characters following the +// digits and pos indicates the first such character. (Note that all digits up to the first +// non-digit, non-whitespace character are consumed, regardless of how far into the digit string +// an overflow is detected.) +// +ICE_UTIL_API bool stringToInt64(const std::string&, Int64&, std::string::size_type&); + +} + +#endif |