Atlassian uses cookies to improve your browsing experience, perform analytics and research, and conduct advertising. Accept all cookies to indicate that you agree to our use of cookies on your device. Atlassian cookies and tracking notice, (opens new window)
/
namespace GeoStd

    This is the documentation for Enlighten.

    namespace GeoStd

    Sept 09, 2025

    GeoStd

    Classes

    Name Description
    GeoStd::BoolConstant
    GeoStd::Conditional

    Equivalent of std::conditional (c++11)

    GeoStd::Conditional< false, T, F >

    Partial specialization for false (the type is F)

    GeoStd::EnableIf

    Equivalent of std::enable_if (c++11)

    GeoStd::EnableIf< true, T >

    Partial specialization for true.

    GeoStd::IntegralConstant

    (Limited) equivalent of std::integral_constant, std::true_type and std::false_type (c++11)

    GeoStd::IsArithmetic

    Equivalent of std::is_arithmetic (c++11)

    GeoStd::IsBaseOf

    Equivalent of std::is_base_of (c++11) Returns true if B is a public base class of D.

    GeoStd::IsClass

    Equivalent of std::is_class (c++11)

    GeoStd::IsFloatingPoint

    Equivalent of std::is_floating_point (c++11)

    GeoStd::IsIntegral

    Equivalent of std::is_integral (c++11)

    GeoStd::IsSame

    Equivalent of std::is_same (c++11)

    GeoStd::IsSame< T, T >

    Partially specialises IsSame for when the two template arguments are the same - true in the case that the two types are the same.

    GeoStd::RemoveConst

    Equivalent of std::remove_const (c++11)

    GeoStd::RemoveConst< const T >

    const T

    GeoStd::RemoveCv

    Equivalent of std::remove_cv (c++11)

    GeoStd::RemoveCv< const T >

    const T

    GeoStd::RemoveCv< const volatile T >

    const volatile T

    GeoStd::RemoveCv< volatile T >

    volatile T

    GeoStd::RemovePointer

    Equivalent of std::remove_pointer (c++11)

    GeoStd::RemovePointer< T * >

    T*.

    GeoStd::RemoveReference

    Equivalent of std::remove_reference (c++11)

    GeoStd::RemoveReference< T & >

    T&.

    GeoStd::RemoveReference< T && >

    T&&.

    Functions

    Name Description
    Forward(typename RemoveReference< T >::Type &)

    Equivalent of std::forward (c++11)

    Forward(typename RemoveReference< T >::Type &&)

    T&&.

    Move(T &&)

    Equivalent of std::move (c++11)


    GEO_FORCE_INLINE T&& GeoStd::Forward


    public: GEO_FORCE_INLINE T && Forward
    (
        typename RemoveReference< T >::Type & t
    )


    Equivalent of std::forward (c++11)

    T&


    GEO_FORCE_INLINE T&& GeoStd::Forward


    public: GEO_FORCE_INLINE T && Forward
    (
        typename RemoveReference< T >::Type && t
    )


    T&&.


    GEO_FORCE_INLINE RemoveReference<T>::Type&& GeoStd::Move


    public: GEO_FORCE_INLINERemoveReference< T >::Type && Move
    (
        T && t
    )


    Equivalent of std::move (c++11)

    , multiple selections available,

    Enlighten API 4.03 Documentation
    Results will update as you type.
    • Modules
    • Namespaces
      • namespace Enlighten
      • namespace Geo
      • namespace GeoStd
        • class GeoStd IsBaseOf
        • class GeoStd IsClass
        • class GeoStd IsFloatingPoint
        • class GeoStd IsIntegral
        • struct GeoStd BoolConstant
        • struct GeoStd Conditional
        • struct GeoStd Conditional< false, T, F >
        • struct GeoStd EnableIf
        • struct GeoStd EnableIf< true, T >
        • struct GeoStd IntegralConstant
        • struct GeoStd IsArithmetic
        • struct GeoStd IsSame
        • struct GeoStd IsSame< T, T >
        • struct GeoStd RemoveConst
        • struct GeoStd RemoveConst< const T >
        • struct GeoStd RemoveCv
        • struct GeoStd RemoveCv< const T >
        • struct GeoStd RemoveCv< const volatile T >
        • struct GeoStd RemoveCv< volatile T >
        • struct GeoStd RemovePointer
        • struct GeoStd RemovePointer< T * >
        • struct GeoStd RemoveReference
        • struct GeoStd RemoveReference< T & >
        • struct GeoStd RemoveReference< T && >
    • Notes
      Calendars

    You‘re viewing this with anonymous access, so some content might be blocked.
    {"serverDuration": 15, "requestCorrelationId": "c5c6073224a34049a96b7db3b0c76600"}