MySQL 8.0.40
Source Code Documentation
unsafe_string_append.h File Reference
#include "my_byteorder.h"
#include "sql_string.h"

Go to the source code of this file.

Functions

void q_append (const char c, String *str)
 
void q_append (const uint32 n, String *str)
 
void q_append (double d, String *str)
 
void q_append (double *d, String *str)
 
void q_append (const char *data, size_t data_len, String *str)
 
void write_at_position (int position, uint32 value, String *str)
 
void qs_append (const char *str_in, size_t len, String *str)
 
void qs_append (double d, size_t len, String *str)
 
void qs_append (const char c, String *str)
 
void qs_append (int i, String *str)
 
void qs_append (uint i, String *str)
 

Function Documentation

◆ q_append() [1/5]

void q_append ( const char *  data,
size_t  data_len,
String str 
)
inline

◆ q_append() [2/5]

void q_append ( const char  c,
String str 
)
inline

◆ q_append() [3/5]

void q_append ( const uint32  n,
String str 
)
inline

◆ q_append() [4/5]

void q_append ( double *  d,
String str 
)
inline

◆ q_append() [5/5]

void q_append ( double  d,
String str 
)
inline

◆ qs_append() [1/5]

void qs_append ( const char *  str_in,
size_t  len,
String str 
)

◆ qs_append() [2/5]

void qs_append ( const char  c,
String str 
)
inline

◆ qs_append() [3/5]

void qs_append ( double  d,
size_t  len,
String str 
)

◆ qs_append() [4/5]

void qs_append ( int  i,
String str 
)

◆ qs_append() [5/5]

void qs_append ( uint  i,
String str 
)

◆ write_at_position()

void write_at_position ( int  position,
uint32  value,
String str 
)
inline