\TBase

Base class from which other Thrift structs extend. This is so that we can cut back on the size of the generated code which is turning out to have a nontrivial cost just to load thanks to the wondrously abysmal implementation of PHP. Note that code is intentionally duplicated in here to avoid making function calls for every field or member of a container.

.

Summary

Methods
Properties
Constants
read()
write()
__construct()
$tmethod
No constants found
_read()
_write()
No protected properties found
N/A
_readMap()
_readList()
_writeMap()
_writeList()
No private properties found
N/A

Properties

$tmethod

$tmethod : 

Type

Methods

read()

read(  $input) 

Parameters

$input

write()

write(  $output) 

Parameters

$output

__construct()

__construct(  $spec = null,   $vals = null) 

Parameters

$spec
$vals

_read()

_read(  $class,   $spec,   $input) 

Parameters

$class
$spec
$input

_write()

_write(  $class,   $spec,   $output) 

Parameters

$class
$spec
$output

_readMap()

_readMap(  $var,   $spec,   $input) 

Parameters

$var
$spec
$input

_readList()

_readList(  $var,   $spec,   $input,   $set = false) 

Parameters

$var
$spec
$input
$set

_writeMap()

_writeMap(  $var,   $spec,   $output) 

Parameters

$var
$spec
$output

_writeList()

_writeList(  $var,   $spec,   $output,   $set = false) 

Parameters

$var
$spec
$output
$set