NetBurner 3.5.0
PDF Version
debugprintblock.h
1
/*NB_REVISION*/
2
3
/*NB_COPYRIGHT*/
4
5
// Note: /** changed to /* to disable inclusion in NetBurner API docs, internal use only
6
7
/* @file debugprintblock.h
8
* @brief NetBurner Print Block Debugging Header File
9
*/
10
11
/* @addtogroup groupDebugPrintBlock Debugging Blocks of Data
12
* \IncludeFileName \n\n
13
*
14
* @brief Display of data in blocks
15
*
16
* Should be defined if needed, unnecessary burden to release code
17
*
18
* @{
19
*/
20
21
#ifndef _DEBUG_PRINT_BLOCK_H_
22
#define _DEBUG_PRINT_BLOCK_H_
23
#include <stdio.h>
24
25
#ifdef __cplusplus
26
extern
"C"
27
{
28
#endif
29
30
/*
31
* @brief Prints a block of data in comma delimited format using iprintf
32
*
33
* @param typePtr Memory needed in bytes
34
* @param dataSize Bytes in each data item
35
* @param blockPtr Buffer with block of data
36
* @param byteCount Byte count
37
*/
38
void
debugPrintBlock(
const
char
*typePtr,
size_t
dataSize,
unsigned
char
*blockPtr,
unsigned
int
byteCount);
39
40
#ifdef __cplusplus
41
};
42
#endif
43
#endif
/* #ifndef _DEBUG_PRINT_BLOCK_H_ */
44
45
/* @} */