libmicroemu 0.2.0
ARM Microcontroller Emulator Library
Loading...
Searching...
No Matches
libmicroemu::internal::ConstStringBuilder Class Reference

A class to build a const string in a buffer. More...

#include <const_string_builder.h>

Public Member Functions

 ConstStringBuilder (char *buf, std::size_t buf_len)
 
ConstStringBuilderAddString (const std::string_view &str)
 Add a string to the buffer.
 
ConstStringBuilderAddChar (char ch)
 
ConstStringBuilderAddInt (i32 no)
 
ConstStringBuilderAddUInt (u32 no)
 
ConstStringBuilderTerminate ()
 

Detailed Description

A class to build a const string in a buffer.

Member Function Documentation

◆ AddString()

ConstStringBuilder & libmicroemu::internal::ConstStringBuilder::AddString ( const std::string_view & str)
inline

Add a string to the buffer.

Parameters
strThe string to add
Returns
A reference to the current object

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