diff --git a/src/OpenFOAM/primitives/strings/string/string.H b/src/OpenFOAM/primitives/strings/string/string.H index 78a25c00f2a930a6e698f7bcd73d1ed700473f43..3af6835f1449fa9b84d97a96b4dbaa6d602b3763 100644 --- a/src/OpenFOAM/primitives/strings/string/string.H +++ b/src/OpenFOAM/primitives/strings/string/string.H @@ -151,7 +151,7 @@ public: inline string(const char c); //- Construct from copies of a single character - inline string(const size_type, const char); + inline string(const size_type len, const char c); //- Construct from Istream string(Istream& is); @@ -267,19 +267,6 @@ public: // \return True when strings match literally. inline bool operator()(const std::string& text) const; - //- Return sub-string from the i-th character for \a n characters - inline string operator() - ( - const size_type i, - const size_type n - ) const; - - //- Return sub-string from the first character for \a n characters - inline string operator() - ( - const size_type n - ) const; - // IOstream Operators diff --git a/src/OpenFOAM/primitives/strings/string/stringI.H b/src/OpenFOAM/primitives/strings/string/stringI.H index 9c485deda3d82ed95f9045b534956dd620c2d4ee..89a36cc3ee818ff6a31e6f07984202b042bc1aa5 100644 --- a/src/OpenFOAM/primitives/strings/string/stringI.H +++ b/src/OpenFOAM/primitives/strings/string/stringI.H @@ -243,22 +243,6 @@ inline bool Foam::string::operator()(const std::string& text) const } -inline Foam::string Foam::string::operator() -( - const size_type i, - const size_type n -) const -{ - return substr(i, n); -} - - -inline Foam::string Foam::string::operator()(const size_type n) const -{ - return substr(0, n); -} - - inline unsigned Foam::string::hash::operator() ( const string& str,