C# Class EveCache.CacheFileParser

Show file Open project: jason-watkins/EveCache.Net Class Usage Examples

Private Properties

Property Type Description

Public Methods

Method Description
CacheFileParser ( EveCache.CacheFileReader reader ) : System
GetLength ( ) : int
Parse ( ) : void
rle_unpack ( byte in_buf, List buffer ) : void

Protected Methods

Method Description
GetDBRow ( ) : SNode
Parse ( SNode stream, int limit ) : void
ParseOne ( ) : SNode
ShareAdd ( SNode obj ) : void
ShareGet ( int id ) : SNode
ShareInit ( ) : int
ShareSkip ( ) : void

Method Details

CacheFileParser() public method

public CacheFileParser ( EveCache.CacheFileReader reader ) : System
reader EveCache.CacheFileReader
return System

GetDBRow() protected method

protected GetDBRow ( ) : SNode
return SNode

GetLength() public method

public GetLength ( ) : int
return int

Parse() public method

public Parse ( ) : void
return void

Parse() protected method

protected Parse ( SNode stream, int limit ) : void
stream SNode
limit int
return void

ParseOne() protected method

protected ParseOne ( ) : SNode
return SNode

ShareAdd() protected method

protected ShareAdd ( SNode obj ) : void
obj SNode
return void

ShareGet() protected method

protected ShareGet ( int id ) : SNode
id int
return SNode

ShareInit() protected method

protected ShareInit ( ) : int
return int

ShareSkip() protected method

protected ShareSkip ( ) : void
return void

rle_unpack() public static method

public static rle_unpack ( byte in_buf, List buffer ) : void
in_buf byte
buffer List
return void