libexplain  1.4.D001
Defines | Functions
libexplain/buffer/int8.c File Reference
#include <libexplain/buffer/int8.h>
#include <libexplain/buffer/pointer.h>
#include <libexplain/is_efault.h>

Go to the source code of this file.

Defines

#define TOO_MANY   48

Functions

void explain_buffer_int8 (explain_string_buffer_t *sb, signed char data)
void explain_buffer_int8_star (explain_string_buffer_t *sb, const signed char *data, size_t data_size)
void explain_buffer_uint8 (explain_string_buffer_t *sb, unsigned char data)
void explain_buffer_uint8_star (explain_string_buffer_t *sb, const unsigned char *data, size_t data_size)

Define Documentation

#define TOO_MANY   48

Definition at line 31 of file int8.c.


Function Documentation

void explain_buffer_int8 ( explain_string_buffer_t sb,
signed char  data 
)

The explain_buffer_int8 function may be used to print a representation of an int8 (char) value.

Parameters:
sbThe string buffer to print into.
dataThe value to be printed.

Definition at line 25 of file int8.c.

void explain_buffer_int8_star ( explain_string_buffer_t sb,
const signed char *  data,
size_t  data_size 
)

The explain_buffer_int8_star function may be used to print a representation of an int8 (char) value.

Parameters:
sbThe string buffer to print into.
dataThe value to be printed.
data_sizeThe size of the array value to be printed.

Definition at line 35 of file int8.c.

void explain_buffer_uint8 ( explain_string_buffer_t sb,
unsigned char  data 
)

The explain_buffer_uint8 function may be used to print a representation of an uint8 (unsigned char) value.

Parameters:
sbThe string buffer to print into.
dataThe value to be printed.

Definition at line 63 of file int8.c.

void explain_buffer_uint8_star ( explain_string_buffer_t sb,
const unsigned char *  data,
size_t  data_size 
)

The explain_buffer_uint8_star function may be used to print a representation of an uint8 (unsigned char) value.

Parameters:
sbThe string buffer to print into.
dataThe value to be printed.
data_sizeThe size of the value array to be printed.

Definition at line 70 of file int8.c.