A map object containing a IntermediateDump Key-Object pair. More...
#include "util/ios/ios_intermediate_dump_map.h"
Public Member Functions | |
IOSIntermediateDumpMap (const IOSIntermediateDumpMap &)=delete | |
IOSIntermediateDumpMap & | operator= (const IOSIntermediateDumpMap &)=delete |
Type | GetType () const override |
Returns a type. | |
const IOSIntermediateDumpData * | GetAsData (const IntermediateDumpKey &key) const |
Returns an IOSIntermediateDumpData. If the type is not kData, returns nullptr. | |
const IOSIntermediateDumpList * | GetAsList (const IntermediateDumpKey &key) const |
Returns an IOSIntermediateDumpList. If the type is not kList, returns nullptr. | |
const IOSIntermediateDumpMap * | GetAsMap (const IntermediateDumpKey &key) const |
Returns an IOSIntermediateDumpMap. If the type is not kMap, returns nullptr. | |
bool | empty () const |
Returns true if the map is empty. | |
Public Member Functions inherited from crashpad::internal::IOSIntermediateDumpObject | |
IOSIntermediateDumpObject (const IOSIntermediateDumpObject &)=delete | |
IOSIntermediateDumpObject & | operator= (const IOSIntermediateDumpObject &)=delete |
Friends | |
class | IOSIntermediateDumpReader |
Additional Inherited Members | |
Public Types inherited from crashpad::internal::IOSIntermediateDumpObject | |
enum class | Type |
The type of object stored in the intermediate dump. . More... | |
A map object containing a IntermediateDump Key-Object pair.
Also provides an element access helper.
|
overridevirtual |
Returns a type.
Implements crashpad::internal::IOSIntermediateDumpObject.