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_ContainerAtomFindInIlst (AP4_ContainerAtom *ilst) const
AP4_AtomToAtom () const

Public Attributes

Key m_Key
Valuem_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

Definition at line 236 of file Ap4MetaData.h.

Definition at line 237 of file Ap4MetaData.h.

Referenced by ~Entry().


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

Generated on Mon Sep 29 10:53:46 2008 for Bento4 MP4 SDK by  doxygen 1.5.6