v8  3.14.5(node0.10.28)
V8 is Google's open source JavaScript engine
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
PartialSnapshotSink Class Reference
Inheritance diagram for PartialSnapshotSink:
Collaboration diagram for PartialSnapshotSink:

Public Member Functions

 PartialSnapshotSink ()
 
virtual ~PartialSnapshotSink ()
 
virtual void Put (int byte, const char *description)
 
virtual int Position ()
 
void Print (FILE *fp)
 
char at (int i)
 
bool Compress (Compressor *compressor)
 
int raw_size ()
 
- Public Member Functions inherited from SnapshotByteSink
virtual ~SnapshotByteSink ()
 
virtual void PutSection (int byte, const char *description)
 
void PutInt (uintptr_t integer, const char *description)
 

Detailed Description

Definition at line 98 of file mksnapshot.cc.

Constructor & Destructor Documentation

PartialSnapshotSink ( )
inline

Definition at line 100 of file mksnapshot.cc.

virtual ~PartialSnapshotSink ( )
inlinevirtual

Definition at line 101 of file mksnapshot.cc.

Member Function Documentation

char at ( int  i)
inline

Definition at line 118 of file mksnapshot.cc.

bool Compress ( Compressor compressor)
inline

Definition at line 119 of file mksnapshot.cc.

References ASSERT_EQ, Compressor::Compress(), and Compressor::output().

Referenced by main().

virtual int Position ( )
inlinevirtual

Implements SnapshotByteSink.

Definition at line 105 of file mksnapshot.cc.

void Print ( FILE *  fp)
inline

Definition at line 106 of file mksnapshot.cc.

virtual void Put ( int  byte,
const char *  description 
)
inlinevirtual

Implements SnapshotByteSink.

Definition at line 102 of file mksnapshot.cc.

int raw_size ( )
inline

Definition at line 127 of file mksnapshot.cc.


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