mirror of
https://develop.openfoam.com/Development/openfoam.git
synced 2025-11-28 03:28:01 +00:00
wildcards in dictionaries
This commit is contained in:
@ -87,16 +87,21 @@ public:
|
||||
inline word(const word&);
|
||||
|
||||
//- Construct as copy of character array
|
||||
inline word(const char*);
|
||||
inline word(const char*, const bool doStripInvalid = true);
|
||||
|
||||
//- Construct as copy with a maximum number of characters
|
||||
inline word(const char*, const size_type);
|
||||
inline word
|
||||
(
|
||||
const char*,
|
||||
const size_type,
|
||||
const bool doStripInvalid
|
||||
);
|
||||
|
||||
//- Construct as copy of string
|
||||
inline word(const string&);
|
||||
inline word(const string&, const bool doStripInvalid = true);
|
||||
|
||||
//- Construct as copy of std::string
|
||||
inline word(const std::string&);
|
||||
inline word(const std::string&, const bool doStripInvalid = true);
|
||||
|
||||
//- Construct from Istream
|
||||
word(Istream&);
|
||||
|
||||
@ -65,34 +65,51 @@ inline Foam::word::word()
|
||||
{}
|
||||
|
||||
|
||||
inline Foam::word::word(const string& s)
|
||||
inline Foam::word::word(const string& s, const bool doStripInvalid)
|
||||
:
|
||||
string(s)
|
||||
{
|
||||
stripInvalid();
|
||||
if (doStripInvalid)
|
||||
{
|
||||
stripInvalid();
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
inline Foam::word::word(const std::string& s)
|
||||
inline Foam::word::word(const std::string& s, const bool doStripInvalid)
|
||||
:
|
||||
string(s)
|
||||
{
|
||||
stripInvalid();
|
||||
if (doStripInvalid)
|
||||
{
|
||||
stripInvalid();
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
inline Foam::word::word(const char* s)
|
||||
inline Foam::word::word(const char* s, const bool doStripInvalid)
|
||||
:
|
||||
string(s)
|
||||
{
|
||||
stripInvalid();
|
||||
if (doStripInvalid)
|
||||
{
|
||||
stripInvalid();
|
||||
}
|
||||
}
|
||||
|
||||
inline Foam::word::word(const char* s, const size_type n)
|
||||
inline Foam::word::word
|
||||
(
|
||||
const char* s,
|
||||
const size_type n,
|
||||
const bool doStripInvalid
|
||||
)
|
||||
:
|
||||
string(s, n)
|
||||
{
|
||||
stripInvalid();
|
||||
if (doStripInvalid)
|
||||
{
|
||||
stripInvalid();
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user