v8  3.25.30(node0.11.13)
V8 is Google's open source JavaScript engine
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
ConsStringIteratorOp Class Reference

#include <objects.h>

Public Member Functions

 ConsStringIteratorOp ()
 
StringOperate (String *string, unsigned *offset_out, int32_t *type_out, unsigned *length_out)
 
StringContinueOperation (int32_t *type_out, unsigned *length_out)
 
void Reset ()
 
bool HasMore ()
 

Detailed Description

Definition at line 9395 of file objects.h.

Constructor & Destructor Documentation

Definition at line 9397 of file objects.h.

Member Function Documentation

String * ContinueOperation ( int32_t *  type_out,
unsigned *  length_out 
)
inline
bool HasMore ( )
inline

Definition at line 3349 of file objects-inl.h.

Referenced by AccumulateStatsWithOperator(), and StringCharacterStream::HasMore().

String * Operate ( String string,
unsigned *  offset_out,
int32_t *  type_out,
unsigned *  length_out 
)

Definition at line 8463 of file objects.cc.

References ASSERT, and ConsString::cast().

Referenced by AccumulateStatsWithOperator(), and IteratingStringHasher::Hash().

void Reset ( )
inline

Definition at line 3354 of file objects-inl.h.

Referenced by StringCharacterStream::Reset().


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