Merge pull request #5897 from Icinga/remove-inline

Remove unnecessary inline statements
This commit is contained in:
Gunnar Beutner 2017-12-20 14:14:31 +01:00 committed by GitHub
commit df88da5836
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
11 changed files with 103 additions and 103 deletions

View File

@ -47,14 +47,14 @@ public:
typedef std::vector<Value>::size_type SizeType; typedef std::vector<Value>::size_type SizeType;
inline Array(void) Array(void)
{ } { }
inline Array(std::initializer_list<Value> init) Array(std::initializer_list<Value> init)
: m_Data(init) : m_Data(init)
{ } { }
inline ~Array(void) ~Array(void)
{ } { }
Value Get(SizeType index) const; Value Get(SizeType index) const;
@ -70,7 +70,7 @@ public:
* *
* @returns An iterator. * @returns An iterator.
*/ */
inline Iterator Begin(void) Iterator Begin(void)
{ {
ASSERT(OwnsLock()); ASSERT(OwnsLock());
@ -84,7 +84,7 @@ public:
* *
* @returns An iterator. * @returns An iterator.
*/ */
inline Iterator End(void) Iterator End(void)
{ {
ASSERT(OwnsLock()); ASSERT(OwnsLock());

View File

@ -59,17 +59,17 @@ public:
} }
} }
static inline long ToLong(const Value& val) static long ToLong(const Value& val)
{ {
return val; return val;
} }
static inline double ToDouble(const Value& val) static double ToDouble(const Value& val)
{ {
return val; return val;
} }
static inline bool ToBool(const Value& val) static bool ToBool(const Value& val)
{ {
return val.ToBool(); return val.ToBool();
} }

View File

@ -49,10 +49,10 @@ public:
typedef std::map<String, Value>::value_type Pair; typedef std::map<String, Value>::value_type Pair;
inline Dictionary(void) Dictionary(void)
{ } { }
inline ~Dictionary(void) ~Dictionary(void)
{ } { }
Value Get(const String& key) const; Value Get(const String& key) const;
@ -68,7 +68,7 @@ public:
* *
* @returns An iterator. * @returns An iterator.
*/ */
inline Iterator Begin(void) Iterator Begin(void)
{ {
ASSERT(OwnsLock()); ASSERT(OwnsLock());
@ -82,7 +82,7 @@ public:
* *
* @returns An iterator. * @returns An iterator.
*/ */
inline Iterator End(void) Iterator End(void)
{ {
ASSERT(OwnsLock()); ASSERT(OwnsLock());
@ -98,7 +98,7 @@ public:
* *
* @param it The iterator. * @param it The iterator.
*/ */
inline void Remove(Iterator it) void Remove(Iterator it)
{ {
ASSERT(OwnsLock()); ASSERT(OwnsLock());

View File

@ -51,12 +51,12 @@ public:
Value Invoke(const std::vector<Value>& arguments = std::vector<Value>()); Value Invoke(const std::vector<Value>& arguments = std::vector<Value>());
Value InvokeThis(const Value& otherThis, const std::vector<Value>& arguments = std::vector<Value>()); Value InvokeThis(const Value& otherThis, const std::vector<Value>& arguments = std::vector<Value>());
inline bool IsSideEffectFree(void) const bool IsSideEffectFree(void) const
{ {
return GetSideEffectFree(); return GetSideEffectFree();
} }
inline bool IsDeprecated(void) const bool IsDeprecated(void) const
{ {
return GetDeprecated(); return GetDeprecated();
} }

View File

@ -35,12 +35,12 @@ public:
: m_Callback(callback), m_Priority(priority) : m_Callback(callback), m_Priority(priority)
{ } { }
inline bool operator<(const DeferredInitializer& other) const bool operator<(const DeferredInitializer& other) const
{ {
return m_Priority < other.m_Priority; return m_Priority < other.m_Priority;
} }
inline void operator()(void) void operator()(void)
{ {
m_Callback(); m_Callback();
} }

View File

@ -109,17 +109,17 @@ I2_BASE_API void IcingaLog(LogSeverity severity, const String& facility, const S
class Log class Log
{ {
public: public:
inline Log(LogSeverity severity, const String& facility, const String& message) Log(LogSeverity severity, const String& facility, const String& message)
: m_Severity(severity), m_Facility(facility) : m_Severity(severity), m_Facility(facility)
{ {
m_Buffer << message; m_Buffer << message;
} }
inline Log(LogSeverity severity, const String& facility) Log(LogSeverity severity, const String& facility)
: m_Severity(severity), m_Facility(facility) : m_Severity(severity), m_Facility(facility)
{ } { }
inline ~Log(void) ~Log(void)
{ {
IcingaLog(m_Severity, m_Facility, m_Buffer.str()); IcingaLog(m_Severity, m_Facility, m_Buffer.str());
} }

View File

@ -34,30 +34,30 @@ namespace icinga
struct I2_BASE_API ObjectLock struct I2_BASE_API ObjectLock
{ {
public: public:
inline ObjectLock(void) ObjectLock(void)
: m_Object(nullptr), m_Locked(false) : m_Object(nullptr), m_Locked(false)
{ } { }
inline ~ObjectLock(void) ~ObjectLock(void)
{ {
Unlock(); Unlock();
} }
inline ObjectLock(const Object::Ptr& object) ObjectLock(const Object::Ptr& object)
: m_Object(object.get()), m_Locked(false) : m_Object(object.get()), m_Locked(false)
{ {
if (m_Object) if (m_Object)
Lock(); Lock();
} }
inline ObjectLock(const Object *object) ObjectLock(const Object *object)
: m_Object(object), m_Locked(false) : m_Object(object), m_Locked(false)
{ {
if (m_Object) if (m_Object)
Lock(); Lock();
} }
inline static void LockMutex(const Object *object) static void LockMutex(const Object *object)
{ {
unsigned int it = 0; unsigned int it = 0;
@ -94,7 +94,7 @@ public:
#endif /* _WIN32 */ #endif /* _WIN32 */
} }
inline void Lock(void) void Lock(void)
{ {
ASSERT(!m_Locked && m_Object); ASSERT(!m_Locked && m_Object);
@ -111,7 +111,7 @@ public:
#endif /* I2_DEBUG */ #endif /* I2_DEBUG */
} }
inline static void Spin(unsigned int it) static void Spin(unsigned int it)
{ {
if (it < 8) { if (it < 8) {
/* Do nothing. */ /* Do nothing. */
@ -130,7 +130,7 @@ public:
} }
} }
inline void Unlock(void) void Unlock(void)
{ {
#ifdef I2_DEBUG #ifdef I2_DEBUG
if (m_Locked) { if (m_Locked) {

View File

@ -52,8 +52,8 @@ private:
static boost::thread_specific_ptr<std::stack<ScriptFrame *> > m_ScriptFrames; static boost::thread_specific_ptr<std::stack<ScriptFrame *> > m_ScriptFrames;
static Array::Ptr m_Imports; static Array::Ptr m_Imports;
inline static void PushFrame(ScriptFrame *frame); static void PushFrame(ScriptFrame *frame);
inline static ScriptFrame *PopFrame(void); static ScriptFrame *PopFrame(void);
void InitializeFrame(void); void InitializeFrame(void);
}; };

View File

@ -58,23 +58,23 @@ public:
typedef std::string::size_type SizeType; typedef std::string::size_type SizeType;
inline String(void) String(void)
: m_Data() : m_Data()
{ } { }
inline String(const char *data) String(const char *data)
: m_Data(data) : m_Data(data)
{ } { }
inline String(const std::string& data) String(const std::string& data)
: m_Data(data) : m_Data(data)
{ } { }
inline String(std::string&& data) String(std::string&& data)
: m_Data(data) : m_Data(data)
{ } { }
inline String(String::SizeType n, char c) String(String::SizeType n, char c)
: m_Data(n, c) : m_Data(n, c)
{ } { }
@ -90,7 +90,7 @@ public:
String(Value&& other); String(Value&& other);
#endif /* _MSC_VER */ #endif /* _MSC_VER */
inline ~String(void) ~String(void)
{ } { }
template<typename InputIterator> template<typename InputIterator>
@ -112,35 +112,35 @@ public:
String& operator=(Value&& rhs); String& operator=(Value&& rhs);
inline String& operator=(const std::string& rhs) String& operator=(const std::string& rhs)
{ {
m_Data = rhs; m_Data = rhs;
return *this; return *this;
} }
inline String& operator=(const char *rhs) String& operator=(const char *rhs)
{ {
m_Data = rhs; m_Data = rhs;
return *this; return *this;
} }
inline const char& operator[](SizeType pos) const const char& operator[](SizeType pos) const
{ {
return m_Data[pos]; return m_Data[pos];
} }
inline char& operator[](SizeType pos) char& operator[](SizeType pos)
{ {
return m_Data[pos]; return m_Data[pos];
} }
inline String& operator+=(const String& rhs) String& operator+=(const String& rhs)
{ {
m_Data += rhs.m_Data; m_Data += rhs.m_Data;
return *this; return *this;
} }
inline String& operator+=(const char *rhs) String& operator+=(const char *rhs)
{ {
m_Data += rhs; m_Data += rhs;
return *this; return *this;
@ -148,153 +148,153 @@ public:
String& operator+=(const Value& rhs); String& operator+=(const Value& rhs);
inline String& operator+=(char rhs) String& operator+=(char rhs)
{ {
m_Data += rhs; m_Data += rhs;
return *this; return *this;
} }
inline bool IsEmpty(void) const bool IsEmpty(void) const
{ {
return m_Data.empty(); return m_Data.empty();
} }
inline bool operator<(const String& rhs) const bool operator<(const String& rhs) const
{ {
return m_Data < rhs.m_Data; return m_Data < rhs.m_Data;
} }
inline operator const std::string&(void) const operator const std::string&(void) const
{ {
return m_Data; return m_Data;
} }
inline const char *CStr(void) const const char *CStr(void) const
{ {
return m_Data.c_str(); return m_Data.c_str();
} }
inline void Clear(void) void Clear(void)
{ {
m_Data.clear(); m_Data.clear();
} }
inline SizeType GetLength(void) const SizeType GetLength(void) const
{ {
return m_Data.size(); return m_Data.size();
} }
inline std::string& GetData(void) std::string& GetData(void)
{ {
return m_Data; return m_Data;
} }
inline const std::string& GetData(void) const const std::string& GetData(void) const
{ {
return m_Data; return m_Data;
} }
inline SizeType Find(const String& str, SizeType pos = 0) const SizeType Find(const String& str, SizeType pos = 0) const
{ {
return m_Data.find(str, pos); return m_Data.find(str, pos);
} }
inline SizeType RFind(const String& str, SizeType pos = NPos) const SizeType RFind(const String& str, SizeType pos = NPos) const
{ {
return m_Data.rfind(str, pos); return m_Data.rfind(str, pos);
} }
inline SizeType FindFirstOf(const char *s, SizeType pos = 0) const SizeType FindFirstOf(const char *s, SizeType pos = 0) const
{ {
return m_Data.find_first_of(s, pos); return m_Data.find_first_of(s, pos);
} }
inline SizeType FindFirstOf(char ch, SizeType pos = 0) const SizeType FindFirstOf(char ch, SizeType pos = 0) const
{ {
return m_Data.find_first_of(ch, pos); return m_Data.find_first_of(ch, pos);
} }
inline SizeType FindFirstNotOf(const char *s, SizeType pos = 0) const SizeType FindFirstNotOf(const char *s, SizeType pos = 0) const
{ {
return m_Data.find_first_not_of(s, pos); return m_Data.find_first_not_of(s, pos);
} }
inline SizeType FindFirstNotOf(char ch, SizeType pos = 0) const SizeType FindFirstNotOf(char ch, SizeType pos = 0) const
{ {
return m_Data.find_first_not_of(ch, pos); return m_Data.find_first_not_of(ch, pos);
} }
inline SizeType FindLastOf(const char *s, SizeType pos = NPos) const SizeType FindLastOf(const char *s, SizeType pos = NPos) const
{ {
return m_Data.find_last_of(s, pos); return m_Data.find_last_of(s, pos);
} }
inline SizeType FindLastOf(char ch, SizeType pos = NPos) const SizeType FindLastOf(char ch, SizeType pos = NPos) const
{ {
return m_Data.find_last_of(ch, pos); return m_Data.find_last_of(ch, pos);
} }
inline String SubStr(SizeType first, SizeType len = NPos) const String SubStr(SizeType first, SizeType len = NPos) const
{ {
return m_Data.substr(first, len); return m_Data.substr(first, len);
} }
inline std::vector<String> Split(const char *separators) const std::vector<String> Split(const char *separators) const
{ {
std::vector<String> result; std::vector<String> result;
boost::algorithm::split(result, m_Data, boost::is_any_of(separators)); boost::algorithm::split(result, m_Data, boost::is_any_of(separators));
return result; return result;
} }
inline void Replace(SizeType first, SizeType second, const String& str) void Replace(SizeType first, SizeType second, const String& str)
{ {
m_Data.replace(first, second, str); m_Data.replace(first, second, str);
} }
inline String Trim(void) const String Trim(void) const
{ {
String t = m_Data; String t = m_Data;
boost::algorithm::trim(t); boost::algorithm::trim(t);
return t; return t;
} }
inline String ToLower(void) const String ToLower(void) const
{ {
String t = m_Data; String t = m_Data;
boost::algorithm::to_lower(t); boost::algorithm::to_lower(t);
return t; return t;
} }
inline String ToUpper(void) const String ToUpper(void) const
{ {
String t = m_Data; String t = m_Data;
boost::algorithm::to_upper(t); boost::algorithm::to_upper(t);
return t; return t;
} }
inline String Reverse(void) const String Reverse(void) const
{ {
String t = m_Data; String t = m_Data;
std::reverse(t.m_Data.begin(), t.m_Data.end()); std::reverse(t.m_Data.begin(), t.m_Data.end());
return t; return t;
} }
inline void Append(int count, char ch) void Append(int count, char ch)
{ {
m_Data.append(count, ch); m_Data.append(count, ch);
} }
inline bool Contains(const String& str) const bool Contains(const String& str) const
{ {
return (m_Data.find(str) != std::string::npos); return (m_Data.find(str) != std::string::npos);
} }
inline void swap(String& str) void swap(String& str)
{ {
m_Data.swap(str.m_Data); m_Data.swap(str.m_Data);
} }
inline Iterator erase(Iterator first, Iterator last) Iterator erase(Iterator first, Iterator last)
{ {
return m_Data.erase(first, last); return m_Data.erase(first, last);
} }
@ -305,42 +305,42 @@ public:
m_Data.insert(p, first, last); m_Data.insert(p, first, last);
} }
inline Iterator Begin(void) Iterator Begin(void)
{ {
return m_Data.begin(); return m_Data.begin();
} }
inline ConstIterator Begin(void) const ConstIterator Begin(void) const
{ {
return m_Data.begin(); return m_Data.begin();
} }
inline Iterator End(void) Iterator End(void)
{ {
return m_Data.end(); return m_Data.end();
} }
inline ConstIterator End(void) const ConstIterator End(void) const
{ {
return m_Data.end(); return m_Data.end();
} }
inline ReverseIterator RBegin(void) ReverseIterator RBegin(void)
{ {
return m_Data.rbegin(); return m_Data.rbegin();
} }
inline ConstReverseIterator RBegin(void) const ConstReverseIterator RBegin(void) const
{ {
return m_Data.rbegin(); return m_Data.rbegin();
} }
inline ReverseIterator REnd(void) ReverseIterator REnd(void)
{ {
return m_Data.rend(); return m_Data.rend();
} }
inline ConstReverseIterator REnd(void) const ConstReverseIterator REnd(void) const
{ {
return m_Data.rend(); return m_Data.rend();
} }

View File

@ -52,53 +52,53 @@ enum ValueType
class I2_BASE_API Value class I2_BASE_API Value
{ {
public: public:
inline Value(void) Value(void)
{ } { }
inline Value(std::nullptr_t) Value(std::nullptr_t)
{ } { }
inline Value(int value) Value(int value)
: m_Value(double(value)) : m_Value(double(value))
{ } { }
inline Value(unsigned int value) Value(unsigned int value)
: m_Value(double(value)) : m_Value(double(value))
{ } { }
inline Value(long value) Value(long value)
: m_Value(double(value)) : m_Value(double(value))
{ } { }
inline Value(unsigned long value) Value(unsigned long value)
: m_Value(double(value)) : m_Value(double(value))
{ } { }
inline Value(long long value) Value(long long value)
: m_Value(double(value)) : m_Value(double(value))
{ } { }
inline Value(unsigned long long value) Value(unsigned long long value)
: m_Value(double(value)) : m_Value(double(value))
{ } { }
inline Value(double value) Value(double value)
: m_Value(value) : m_Value(value)
{ } { }
inline Value(bool value) Value(bool value)
: m_Value(value) : m_Value(value)
{ } { }
inline Value(const String& value) Value(const String& value)
: m_Value(value) : m_Value(value)
{ } { }
inline Value(String&& value) Value(String&& value)
: m_Value(value) : m_Value(value)
{ } { }
inline Value(const char *value) Value(const char *value)
: m_Value(String(value)) : m_Value(String(value))
{ } { }
@ -115,7 +115,7 @@ public:
#endif /* BOOST_VERSION */ #endif /* BOOST_VERSION */
} }
inline Value(Object *value) Value(Object *value)
{ {
if (!value) if (!value)
return; return;
@ -124,7 +124,7 @@ public:
} }
template<typename T> template<typename T>
inline Value(const intrusive_ptr<T>& value) Value(const intrusive_ptr<T>& value)
{ {
if (!value) if (!value)
return; return;
@ -198,7 +198,7 @@ public:
* *
* @returns true if the variant is empty, false otherwise. * @returns true if the variant is empty, false otherwise.
*/ */
inline bool IsEmpty(void) const bool IsEmpty(void) const
{ {
return (GetType() == ValueEmpty || (IsString() && boost::get<String>(m_Value).IsEmpty())); return (GetType() == ValueEmpty || (IsString() && boost::get<String>(m_Value).IsEmpty()));
} }
@ -208,7 +208,7 @@ public:
* *
* @returns true if the variant is scalar, false otherwise. * @returns true if the variant is scalar, false otherwise.
*/ */
inline bool IsScalar(void) const bool IsScalar(void) const
{ {
return !IsEmpty() && !IsObject(); return !IsEmpty() && !IsObject();
} }
@ -218,7 +218,7 @@ public:
* *
* @returns true if the variant is a number. * @returns true if the variant is a number.
*/ */
inline bool IsNumber(void) const bool IsNumber(void) const
{ {
return (GetType() == ValueNumber); return (GetType() == ValueNumber);
} }
@ -228,7 +228,7 @@ public:
* *
* @returns true if the variant is a boolean. * @returns true if the variant is a boolean.
*/ */
inline bool IsBoolean(void) const bool IsBoolean(void) const
{ {
return (GetType() == ValueBoolean); return (GetType() == ValueBoolean);
} }
@ -238,7 +238,7 @@ public:
* *
* @returns true if the variant is a string. * @returns true if the variant is a string.
*/ */
inline bool IsString(void) const bool IsString(void) const
{ {
return (GetType() == ValueString); return (GetType() == ValueString);
} }
@ -248,7 +248,7 @@ public:
* *
* @returns true if the variant is a non-null object, false otherwise. * @returns true if the variant is a non-null object, false otherwise.
*/ */
inline bool IsObject(void) const bool IsObject(void) const
{ {
return (GetType() == ValueObject); return (GetType() == ValueObject);
} }
@ -267,12 +267,12 @@ public:
* *
* @returns The type. * @returns The type.
*/ */
inline ValueType GetType(void) const ValueType GetType(void) const
{ {
return static_cast<ValueType>(m_Value.which()); return static_cast<ValueType>(m_Value.which());
} }
inline void Swap(Value& other) void Swap(Value& other)
{ {
m_Value.swap(other.m_Value); m_Value.swap(other.m_Value);
} }

View File

@ -44,12 +44,12 @@ public:
: m_Hints(std::move(hints)) : m_Hints(std::move(hints))
{ } { }
inline void AddMessage(const String& message, const DebugInfo& di) void AddMessage(const String& message, const DebugInfo& di)
{ {
GetMessages()->Add(new Array({ message, di.Path, di.FirstLine, di.FirstColumn, di.LastLine, di.LastColumn })); GetMessages()->Add(new Array({ message, di.Path, di.FirstLine, di.FirstColumn, di.LastLine, di.LastColumn }));
} }
inline DebugHint GetChild(const String& name) DebugHint GetChild(const String& name)
{ {
const Dictionary::Ptr& children = GetChildren(); const Dictionary::Ptr& children = GetChildren();