Planeshift
google_breakpad::TypedMDRVA< MDType > Class Template Reference

#include <minidump_file_writer.h>

Public Member Functions

bool Allocate ()
 
bool Allocate (size_t additional)
 
bool AllocateArray (size_t count)
 
bool AllocateObjectAndArray (size_t count, size_t size)
 
bool CopyIndex (unsigned int index, MDType *item)
 
bool CopyIndexAfterObject (unsigned int index, const void *src, size_t size)
 
bool Flush ()
 
MDTypeget ()
 
 TypedMDRVA (MinidumpFileWriter *writer)
 
 ~TypedMDRVA ()
 
- Public Member Functions inherited from google_breakpad::UntypedMDRVA
bool Allocate (size_t size)
 
bool Copy (MDRVA position, const void *src, size_t size)
 
bool Copy (const void *src, size_t size)
 
MDLocationDescriptor location () const
 
MDRVA position () const
 
size_t size () const
 
 UntypedMDRVA (MinidumpFileWriter *writer)
 

Additional Inherited Members

- Protected Attributes inherited from google_breakpad::UntypedMDRVA
MDRVA position_
 
size_t size_
 
MinidumpFileWriterwriter_
 

Detailed Description

template<typename MDType>
class google_breakpad::TypedMDRVA< MDType >

Definition at line 44 of file minidump_file_writer.h.

Constructor & Destructor Documentation

template<typename MDType>
google_breakpad::TypedMDRVA< MDType >::TypedMDRVA ( MinidumpFileWriter writer)
inlineexplicit

Definition at line 209 of file minidump_file_writer.h.

template<typename MDType>
google_breakpad::TypedMDRVA< MDType >::~TypedMDRVA ( )
inline

Definition at line 214 of file minidump_file_writer.h.

Member Function Documentation

template<typename MDType >
bool google_breakpad::TypedMDRVA< MDType >::Allocate ( )
inline

Definition at line 45 of file minidump_file_writer-inl.h.

template<typename MDType >
bool google_breakpad::TypedMDRVA< MDType >::Allocate ( size_t  additional)
inline

Definition at line 51 of file minidump_file_writer-inl.h.

template<typename MDType >
bool google_breakpad::TypedMDRVA< MDType >::AllocateArray ( size_t  count)
inline

Definition at line 57 of file minidump_file_writer-inl.h.

template<typename MDType >
bool google_breakpad::TypedMDRVA< MDType >::AllocateObjectAndArray ( size_t  count,
size_t  size 
)
inline

Definition at line 64 of file minidump_file_writer-inl.h.

template<typename MDType >
bool google_breakpad::TypedMDRVA< MDType >::CopyIndex ( unsigned int  index,
MDType item 
)
inline

Definition at line 72 of file minidump_file_writer-inl.h.

template<typename MDType >
bool google_breakpad::TypedMDRVA< MDType >::CopyIndexAfterObject ( unsigned int  index,
const void *  src,
size_t  size 
)
inline

Definition at line 80 of file minidump_file_writer-inl.h.

template<typename MDType >
bool google_breakpad::TypedMDRVA< MDType >::Flush ( )
inline

Definition at line 91 of file minidump_file_writer-inl.h.

template<typename MDType>
MDType* google_breakpad::TypedMDRVA< MDType >::get ( )
inline

Definition at line 223 of file minidump_file_writer.h.


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