xgboost
Classes | Namespaces | Functions
charconv.h File Reference
#include <cstddef>
#include <system_error>
#include <iterator>
#include <limits>
#include "xgboost/logging.h"
Include dependency graph for charconv.h:

Go to the source code of this file.

Classes

struct  xgboost::to_chars_result
 
struct  xgboost::from_chars_result
 
struct  xgboost::NumericLimits< T >
 
struct  xgboost::NumericLimits< float >
 
struct  xgboost::NumericLimits< int64_t >
 

Namespaces

 xgboost
 namespace of xgboost
 
 xgboost::detail
 

Functions

int32_t xgboost::detail::ToCharsFloatImpl (float f, char *const result)
 
to_chars_result xgboost::detail::ToCharsUnsignedImpl (char *first, char *last, uint64_t const value)
 
from_chars_result xgboost::detail::FromCharFloatImpl (const char *buffer, const int len, float *result)
 
to_chars_result xgboost::to_chars (char *first, char *last, float value)
 
to_chars_result xgboost::to_chars (char *first, char *last, int64_t value)
 
from_chars_result xgboost::from_chars (const char *buffer, const char *end, float &value)