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
DateParser Class Reference

#include <dateparser.h>

Inheritance diagram for DateParser:
Collaboration diagram for DateParser:

Public Types

enum  {
  YEAR, MONTH, DAY, HOUR,
  MINUTE, SECOND, MILLISECOND, UTC_OFFSET,
  OUTPUT_SIZE
}
 

Public Member Functions

template<typename Char >
DateParser::DateToken ParseES5DateTime (DateStringTokenizer< Char > *scanner, DayComposer *day, TimeComposer *time, TimeZoneComposer *tz)
 

Static Public Member Functions

template<typename Char >
static bool Parse (Vector< Char > str, FixedArray *output, UnicodeCache *cache)
 

Detailed Description

Definition at line 37 of file dateparser.h.

Member Enumeration Documentation

anonymous enum
Enumerator
YEAR 
MONTH 
DAY 
HOUR 
MINUTE 
SECOND 
MILLISECOND 
UTC_OFFSET 
OUTPUT_SIZE 

Definition at line 53 of file dateparser.h.

Member Function Documentation

bool Parse ( Vector< Char >  str,
FixedArray output,
UnicodeCache cache 
)
static
DateParser::DateToken ParseES5DateTime ( DateStringTokenizer< Char > *  scanner,
DayComposer *  day,
TimeComposer *  time,
TimeZoneComposer *  tz 
)

Definition at line 221 of file dateparser-inl.h.

References ASSERT, and v8::internal::sign.


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