Ark Server API (ASA) - Wiki
Loading...
Searching...
No Matches
FMultiInt< TSize > Class Template Reference

#include <GenericPlatformDriver.h>

Public Member Functions

 FMultiInt ()
 
 FMultiInt (const TCHAR *In)
 
void GetValue (const TCHAR *In)
 
void Parse (const TCHAR *&In)
 
bool operator> (const FMultiInt< TSize > &rhs) const
 
bool operator== (const FMultiInt< TSize > &rhs) const
 
bool operator< (const FMultiInt< TSize > &rhs) const
 
bool operator!= (const FMultiInt< TSize > &rhs) const
 
bool operator>= (const FMultiInt< TSize > &rhs) const
 
bool operator<= (const FMultiInt< TSize > &rhs) const
 

Public Attributes

uint32 Value [Size]
 

Static Public Attributes

static constexpr uint32 Size = TSize
 

Private Member Functions

bool IsSeparator (const TCHAR c)
 

Detailed Description

template<int32 TSize>
class FMultiInt< TSize >

Definition at line 20 of file GenericPlatformDriver.h.

Constructor & Destructor Documentation

◆ FMultiInt() [1/2]

template<int32 TSize>
FMultiInt< TSize >::FMultiInt ( )
inline

Definition at line 24 of file GenericPlatformDriver.h.

◆ FMultiInt() [2/2]

template<int32 TSize>
FMultiInt< TSize >::FMultiInt ( const TCHAR * In)
inline

Definition at line 32 of file GenericPlatformDriver.h.

Member Function Documentation

◆ GetValue()

template<int32 TSize>
void FMultiInt< TSize >::GetValue ( const TCHAR * In)
inline

Definition at line 38 of file GenericPlatformDriver.h.

◆ IsSeparator()

template<int32 TSize>
bool FMultiInt< TSize >::IsSeparator ( const TCHAR c)
inlineprivate

Definition at line 148 of file GenericPlatformDriver.h.

◆ operator!=()

template<int32 TSize>
bool FMultiInt< TSize >::operator!= ( const FMultiInt< TSize > & rhs) const
inline

Definition at line 124 of file GenericPlatformDriver.h.

◆ operator<()

template<int32 TSize>
bool FMultiInt< TSize >::operator< ( const FMultiInt< TSize > & rhs) const
inline

Definition at line 118 of file GenericPlatformDriver.h.

◆ operator<=()

template<int32 TSize>
bool FMultiInt< TSize >::operator<= ( const FMultiInt< TSize > & rhs) const
inline

Definition at line 136 of file GenericPlatformDriver.h.

◆ operator==()

template<int32 TSize>
bool FMultiInt< TSize >::operator== ( const FMultiInt< TSize > & rhs) const
inline

Definition at line 112 of file GenericPlatformDriver.h.

◆ operator>()

template<int32 TSize>
bool FMultiInt< TSize >::operator> ( const FMultiInt< TSize > & rhs) const
inline

Definition at line 95 of file GenericPlatformDriver.h.

◆ operator>=()

template<int32 TSize>
bool FMultiInt< TSize >::operator>= ( const FMultiInt< TSize > & rhs) const
inline

Definition at line 130 of file GenericPlatformDriver.h.

◆ Parse()

template<int32 TSize>
void FMultiInt< TSize >::Parse ( const TCHAR *& In)
inline

Definition at line 46 of file GenericPlatformDriver.h.

Member Data Documentation

◆ Size

template<int32 TSize>
constexpr uint32 FMultiInt< TSize >::Size = TSize
staticconstexpr

Definition at line 142 of file GenericPlatformDriver.h.

◆ Value

template<int32 TSize>
uint32 FMultiInt< TSize >::Value[Size]

Definition at line 145 of file GenericPlatformDriver.h.


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