F´ Flight Software - C/C++ Documentation  devel
A framework for building embedded system applications to NASA flight quality standards.
StringToNumber.cpp File Reference
#include <Fw/Types/StringUtils.hpp>
#include <cstdlib>
#include <cerrno>

Go to the source code of this file.

Functions

Fw::StringUtils::StringToNumberStatus string_to_helper_input_check (const CHAR *input, FwSizeType buffer_size, U8 base)
 
Fw::StringUtils::StringToNumberStatus string_to_helper_output_check (Fw::StringUtils::StringToNumberStatus status, const char *original_input, char *&internal_next, char **external_next)
 
template<typename T , typename Tinternal , Tinternal(*)(const char *, char **, int) F>
Fw::StringUtils::StringToNumberStatus string_to_number_as_template (const CHAR *input, FwSizeType buffer_size, T &output, char **next, U8 base)
 

Function Documentation

◆ string_to_helper_input_check()

Fw::StringUtils::StringToNumberStatus string_to_helper_input_check ( const CHAR input,
FwSizeType  buffer_size,
U8  base 
)

Definition at line 5 of file StringToNumber.cpp.

◆ string_to_helper_output_check()

Fw::StringUtils::StringToNumberStatus string_to_helper_output_check ( Fw::StringUtils::StringToNumberStatus  status,
const char *  original_input,
char *&  internal_next,
char **  external_next 
)

Definition at line 25 of file StringToNumber.cpp.

◆ string_to_number_as_template()

template<typename T , typename Tinternal , Tinternal(*)(const char *, char **, int) F>
Fw::StringUtils::StringToNumberStatus string_to_number_as_template ( const CHAR input,
FwSizeType  buffer_size,
T &  output,
char **  next,
U8  base 
)

Definition at line 48 of file StringToNumber.cpp.