std Namespace Reference

Functions

template<>
void swap (Simba::Support::Variant &io_var1, Simba::Support::Variant &io_var2)
 Template specialization of std::swap() for Variant. This allows the STL to call this more optimized version of std::swap() for Variant instead of using the default implementation which creates a temporary Variant and execute multiple assignment operations.
template<>
void swap (Simba::Support::simba_wstring &io_str1, Simba::Support::simba_wstring &io_str2)
 Template specialization of std::swap() for simba_wstring. This allows the STL to call this more optimized version of std::swap() for simba_wstrings instead of using the default implementation which creates a temporary simba_wstring and execute multiple assignment operations.

Function Documentation

void std::swap ( Simba::Support::Variant io_var1,
Simba::Support::Variant io_var2 
) [inline]

Template specialization of std::swap() for Variant. This allows the STL to call this more optimized version of std::swap() for Variant instead of using the default implementation which creates a temporary Variant and execute multiple assignment operations.

Parameters:
io_var1 The first Variant.
io_var2 The second Variant.
void std::swap ( Simba::Support::simba_wstring io_str1,
Simba::Support::simba_wstring io_str2 
) [inline]

Template specialization of std::swap() for simba_wstring. This allows the STL to call this more optimized version of std::swap() for simba_wstrings instead of using the default implementation which creates a temporary simba_wstring and execute multiple assignment operations.

Parameters:
io_str1 The first simba_wstring.
io_str2 The second simba_wstring.

Generated on Wed May 17 14:21:19 2017 for SimbaEngine 10.1.3.1011 by simba