Khangai Robot Play - Naive  01
THe naive play of the Khangai Robot
array.h File Reference
#include "stm32f4xx.h"
Include dependency graph for array.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

template<typename T , size_t N>
size_t arrSize (const T(&arr)[N])
 
template<size_t N>
void arrPrint (const float(&arr)[N])
 
template<size_t N>
void arrPrint (const uint8_t(&arr)[N])
 
template<size_t N>
void arrMult (float(&arr)[N], float num)
 
template<typename T , size_t N>
void arrFill (T(&arr)[N], T num)
 
template<typename T , size_t N>
int arrIndex (T(&arr)[N], T elem)
 
template<typename T , size_t N>
void arrCopy (T(&dest)[N], const T(&src)[N])
 
template<typename T , size_t N, size_t M>
void arrCopy (T(&dest)[N][M], const T(&src)[N][M])
 

Function Documentation

◆ arrCopy() [1/2]

template<typename T , size_t N>
void arrCopy ( T(&)  dest[N],
const T(&)  src[N] 
)
Here is the caller graph for this function:

◆ arrCopy() [2/2]

template<typename T , size_t N, size_t M>
void arrCopy ( T(&)  dest[N][M],
const T(&)  src[N][M] 
)

◆ arrFill()

template<typename T , size_t N>
void arrFill ( T(&)  arr[N],
num 
)

◆ arrIndex()

template<typename T , size_t N>
int arrIndex ( T(&)  arr[N],
elem 
)
Here is the caller graph for this function:

◆ arrMult()

template<size_t N>
void arrMult ( float(&)  arr[N],
float  num 
)

◆ arrPrint() [1/2]

template<size_t N>
void arrPrint ( const float(&)  arr[N])

◆ arrPrint() [2/2]

template<size_t N>
void arrPrint ( const uint8_t(&)  arr[N])

◆ arrSize()

template<typename T , size_t N>
size_t arrSize ( const T(&)  arr[N])