package | Default |
---|
__construct(resource $stream,array $options = array())
resource
stream resource to wrap
array
associative array of options
allocate(integer $length,boolean $skip = true): \SPSS\Buffer
close(): true|false
true|false
factory(resource|string $resource = '',array $options = array()): \SPSS\Buffer
resource|string
Entity body data
array
Additional options
\SPSS\Buffer
getMetaData(): array
array
getStream(): resource
resource
position(): integer
integer
read(integer $length = null): false|string
integer
false|string
readBytes( $length): false|array
false|array
readDouble(): float
float
readFloat(): false|float
false|float
readInt(): integer
integer
readNumeric(integer $length,string $format): false|integer|float|float
integer
string
false|integer|float|float
readShort(): false|integer
false|integer
readString(integer $length,integer $round,null $charset = null): false|string
integer
integer
null
false|string
rewind(): void
saveToFile(string $file): false|integer
string
Path to file
false|integer
seek(integer $offset,integer $whence = SEEK_SET): integer
integer
integer
integer
skip(integer $length): void
integer
truncate(): void
write(string $data,integer|null $length = null): false|integer
string
integer|null
false|integer
writeDouble( $data): false|integer
false|integer
writeFloat( $data): false|integer
false|integer
writeInt( $data): false|integer
false|integer
writeNull( $length): false|integer
false|integer
writeNumeric( $data, $format,null $length = null): false|integer
null
false|integer
writeShort( $data): false|integer
false|integer
writeStream(resource $resource,integer|null $maxlength = null): false|integer
resource
integer|null
false|integer
writeString( $data,integer|string $length = '*',null $charset = null): false|integer
integer|string
null
false|integer
context :mixed
var |
---|
mixed
isBigEndian :boolean
var |
---|
boolean
charset :string
var |
---|
string
_stream :resource
var |
---|
resource
_position :integer
var |
---|
integer