V8 Project
|
#include <snapshot-source-sink.h>
Public Member Functions | |
ListSnapshotSink (i::List< byte > *data) | |
virtual void | Put (byte b, const char *description) OVERRIDE |
virtual int | Position () OVERRIDE |
![]() | |
virtual | ~SnapshotByteSink () |
virtual void | PutSection (int b, const char *description) |
void | PutInt (uintptr_t integer, const char *description) |
void | PutRaw (byte *data, int number_of_bytes, const char *description) |
void | PutBlob (byte *data, int number_of_bytes, const char *description) |
Private Attributes | |
i::List< byte > * | data_ |
Definition at line 110 of file snapshot-source-sink.h.
Definition at line 112 of file snapshot-source-sink.h.
|
inlinevirtual |
Implements v8::internal::SnapshotByteSink.
Definition at line 116 of file snapshot-source-sink.h.
References data_.
|
inlinevirtual |
Implements v8::internal::SnapshotByteSink.
Definition at line 113 of file snapshot-source-sink.h.
References v8::internal::List< T, AllocationPolicy >::Add(), and data_.
Definition at line 119 of file snapshot-source-sink.h.
Referenced by Position(), and Put().