Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

template<typename T, int>
struct Geo::FixedSizeArray

A fixed size array.

Functions

NameDescription
FixedSizeArray(T)

Constructor.

operator const T *()

Decay to pointer.

operator T *()

Decay to pointer.

operator[](int)

Return the i'th element.

operator[](int)

Return the i'th element.

Friends

NameDescription
friend void ReadObject(Reader &reader, FixedSizeArray &object)

Serialise.

friend void WriteObject(Writer &writer, const FixedSizeArray &object)

Serialise.


Anchor
abee557407b2377fb509fc5c3e99bd1c4
abee557407b2377fb509fc5c3e99bd1c4

Geo::FixedSizeArray< T, N >::FixedSizeArray

...

public: FixedSizeArray
(
    T a
)

...

Constructor.


Anchor
a83aa488aae4f7d5305155e7e509f338e
a83aa488aae4f7d5305155e7e509f338e

GEO_FORCE_INLINE Geo::FixedSizeArray< T, N >::operator const T *

...

public: GEO_FORCE_INLINE operator const T *() const

...

Decay to pointer.


Anchor
a5c1d05d02dbd20d8271c4d11ca163b1f
a5c1d05d02dbd20d8271c4d11ca163b1f

GEO_FORCE_INLINE Geo::FixedSizeArray< T, N >::operator T *

...

public: GEO_FORCE_INLINE operator T *()

...

Decay to pointer.


Anchor
ad06839a3bbe0e2311f3bf9ec47a6f293
ad06839a3bbe0e2311f3bf9ec47a6f293

GEO_FORCE_INLINE T& Geo::FixedSizeArray< T, N >::operator[]

...

public: GEO_FORCE_INLINE T & operator[]
(
    int i
)

...

Return the i'th element.


Anchor
aaef6daa31b86b81683725c68d5d12442
aaef6daa31b86b81683725c68d5d12442

GEO_FORCE_INLINE const T& Geo::FixedSizeArray< T, N >::operator[]

...

public: GEO_FORCE_INLINE const T & operator[]
(
    int i
) const

...

Return the i'th element.