ALib C++ Library
Library Version: 2402 R1
Documentation generated by doxygen
Loading...
Searching...
No Matches
ScopeStoreType< T > Class Template Reference

Description:

template<typename T>
class alib::lox::detail::ScopeStoreType< T >

Static axiomatic methods on value types stored in class ScopeStore.

Note
This is a pure internal helper class. Documentation may be limited.

Definition at line 43 of file scopestore.inl.

Public Static Method Index:

static ALIB_API bool AreEqual (T first, T second)
 
static ALIB_API bool IsNull (T value)
 
static ALIB_APINullValue ()
 

Method Details:

◆ AreEqual()

template<typename T >
static ALIB_API bool AreEqual ( T first,
T second )
static

Compares two template values.

Parameters
firstFirst value.
secondSecond value.
Returns
true if objects are equal, false otherwise.

◆ IsNull()

template<typename T >
static ALIB_API bool IsNull ( T value)
static

Returns true if the value is representing 'null'.

Parameters
valueThe object to test for 'null'.
Returns
true if the value is representing 'null', false otherwise.

◆ NullValue()

template<typename T >
static ALIB_API T NullValue ( )
static

Static method to retrieve a value representing 'null' for the template type.

Returns
The value representing null.

The documentation for this class was generated from the following file: