Cbeam
Loading...
Searching...
No Matches
test_convert.cpp File Reference
#include <cbeam/convert/string.hpp>
#include <gtest/gtest.h>
#include <cstdint>
#include <chrono>
#include <ostream>
#include <regex>
#include <string>
Include dependency graph for test_convert.cpp:

Namespaces

namespace  cbeam
 The root namespace for the Cbeam library. This namespace unifies cross-platform utilities for concurrency, memory management, file handling, logging, serialization, and more. Its purpose is to provide a cohesive collection of modern C++ components that address common system-level and application-level tasks, while promoting thread-safety, interprocess communication, and stable resource handling across varied platform APIs.
 
namespace  cbeam::convert
 Contains conversion utilities to transform data between different formats and types. Functions here handle string conversions, encoding manipulations, and the creation of string representations for various C++ types. They help ensure consistent serialization and text output across the library.
 

Functions

 cbeam::convert::TEST (ToLowerTest, HandlesUmlautsAndAccents)
 
 cbeam::convert::TEST (FromStringTest, ConvertToInt)
 
 cbeam::convert::TEST (FromStringTest, ConvertToDouble)
 
 cbeam::convert::TEST (FromStringTest, ConvertToBool)
 
 cbeam::convert::TEST (FromStringTest, ConvertToVoidPointer)
 
 cbeam::convert::TEST (FromStringTest, ConvertToWString_ValidUTF8)
 
 cbeam::convert::TEST (FromStringTest, ConvertToWString_InvalidUTF8)
 
 cbeam::convert::TEST (FromStringTest, ConvertToWString_EmptyString)
 
 cbeam::convert::TEST (FromStringTest, ConvertToWString_SpecialCharacters)
 
 cbeam::convert::TEST (ToStringTest, ConvertIntToString)
 
 cbeam::convert::TEST (ToStringTest, ConvertNegativeIntToString)
 
 cbeam::convert::TEST (ToStringTest, ConvertDoubleToString)
 
 cbeam::convert::TEST (ToStringTest, ConvertBooleanToString)
 
 cbeam::convert::TEST (ToStringTest, ConvertPointerToString)
 
 cbeam::convert::TEST (ToStringTest, ConvertCharToString)
 
 cbeam::convert::TEST (ToStringWStringTest, ConvertValidUTF16ToString)
 
 cbeam::convert::TEST (ToStringWStringTest, ConvertSpecialCharacters)
 
 cbeam::convert::TEST (ToStringWStringTest, ConvertEmptyWString)
 
 cbeam::convert::TEST (ToStringWStringTest, ConvertInvalidUTF16)
 
 cbeam::convert::TEST (TimePointToStringTest, ConvertTimePointToString)
 
 cbeam::convert::TEST (ToWStringTest, ConvertIntToWString)
 
 cbeam::convert::TEST (ToWStringTest, ConvertDoubleToWString)
 
 cbeam::convert::TEST (ToWStringTest, ConvertBoolToWString)