# AP4_MetaData::Entry Class Reference

`#include <Ap4MetaData.h>`

List of all members.

## Public Member Functions
| Entry (const char *name, const char *ns, Value *value)
| ~Entry ()
AP4_Result | AddToFile (AP4_File &file, AP4_Ordinal index=0)
AP4_Result | AddToFileIlst (AP4_File &file, AP4_Ordinal index=0)
AP4_Result | AddToFileDcf (AP4_File &file, AP4_Ordinal index=0)
AP4_Result | RemoveFromFile (AP4_File &file, AP4_Ordinal index)
AP4_Result | RemoveFromFileIlst (AP4_File &file, AP4_Ordinal index)
AP4_Result | RemoveFromFileDcf (AP4_File &file, AP4_Ordinal index)
AP4_ContainerAtom * | FindInIlst (AP4_ContainerAtom *ilst) const
AP4_Atom * | ToAtom () const
## Public Attributes
Key | m_Key
Value * | m_Value

## Detailed Description

Definition at line 216 of file Ap4MetaData.h.

## Constructor & Destructor Documentation

AP4_MetaData::Entry::Entry | ( | const char * | name,
|  | const char * | ns,
|  | Value * | value |
| ) |  |  | `[inline]`

Definition at line 219 of file Ap4MetaData.h.

AP4_MetaData::Entry::~Entry | ( |  | ) | `[inline]`

Definition at line 223 of file Ap4MetaData.h.

References m_Value.

## Member Function Documentation

AP4_Result AP4_MetaData::Entry::AddToFile | ( | AP4_File & | file,
|  | AP4_Ordinal | index = `0` |
| ) |  |  |

AP4_Result AP4_MetaData::Entry::AddToFileIlst | ( | AP4_File & | file,
|  | AP4_Ordinal | index = `0` |
| ) |  |  |

AP4_Result AP4_MetaData::Entry::AddToFileDcf | ( | AP4_File & | file,
|  | AP4_Ordinal | index = `0` |
| ) |  |  |

AP4_Result AP4_MetaData::Entry::RemoveFromFile | ( | AP4_File & | file,
|  | AP4_Ordinal | index |
| ) |  |  |

AP4_Result AP4_MetaData::Entry::RemoveFromFileIlst | ( | AP4_File & | file,
|  | AP4_Ordinal | index |
| ) |  |  |

AP4_Result AP4_MetaData::Entry::RemoveFromFileDcf | ( | AP4_File & | file,
|  | AP4_Ordinal | index |
| ) |  |  |

AP4_ContainerAtom* AP4_MetaData::Entry::FindInIlst | ( | AP4_ContainerAtom * | ilst | ) | const

AP4_Atom* AP4_MetaData::Entry::ToAtom | ( |  | ) | const

## Member Data Documentation

Key AP4_MetaData::Entry::m_Key

Definition at line 236 of file Ap4MetaData.h.

Value* AP4_MetaData::Entry::m_Value

Definition at line 237 of file Ap4MetaData.h.

Referenced by ~Entry().

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

- Ap4MetaData.h