# AP4_PrintInspector Class Reference

`#include <Ap4Utils.h>`

Inheritance diagram for AP4_PrintInspector:

List of all members.

## Public Member Functions
| AP4_PrintInspector (AP4_ByteStream &stream)
| ~AP4_PrintInspector ()
void | StartElement (const char *name, const char *info)
void | EndElement ()
void | AddField (const char *name, AP4_UI32 value, FormatHint hint)
void | AddField (const char *name, const char *value, FormatHint hint)
void | AddField (const char *name, const unsigned char *bytes, AP4_Size size, FormatHint hint)

## Detailed Description

Definition at line 101 of file Ap4Utils.h.

## Constructor & Destructor Documentation

AP4_PrintInspector::AP4_PrintInspector | ( | AP4_ByteStream & | stream | ) |

AP4_PrintInspector::~AP4_PrintInspector | ( |  | ) |

## Member Function Documentation

void AP4_PrintInspector::StartElement | ( | const char * | name,
|  | const char * | info |
| ) |  |  | `[virtual]`

Reimplemented from AP4_AtomInspector.

void AP4_PrintInspector::EndElement | ( |  | ) | `[virtual]`

Reimplemented from AP4_AtomInspector.

void AP4_PrintInspector::AddField | ( | const char * | name,
|  | AP4_UI32 | value,
|  | FormatHint | hint |
| ) |  |  | `[virtual]`

Reimplemented from AP4_AtomInspector.

void AP4_PrintInspector::AddField | ( | const char * | name,
|  | const char * | value,
|  | FormatHint | hint |
| ) |  |  | `[virtual]`

Reimplemented from AP4_AtomInspector.

void AP4_PrintInspector::AddField | ( | const char * | name,
|  | const unsigned char * | bytes,
|  | AP4_Size | size,
|  | FormatHint | hint |
| ) |  |  | `[virtual]`

Reimplemented from AP4_AtomInspector.

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

- Ap4Utils.h