PHP 클래스 Protobuf\Extension\ExtensionFieldMap

저자: Fabio B. Silva ([email protected])
상속: extends SplObjectStorag\SplObjectStorage, implements Protobuf\Collection
파일 보기 프로젝트 열기: protobuf-php/protobuf 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$extendee string

공개 메소드들

메소드 설명
__construct ( string $extendee = null )
add ( ExtensionField $extension, mixed $value )
get ( ExtensionField $key ) : mixed
put ( ExtensionField $extension, mixed $value )
serializedSize ( ComputeSizeContext $context ) : integer
writeTo ( WriteContext $context )

메소드 상세

__construct() 공개 메소드

public __construct ( string $extendee = null )
$extendee string

add() 공개 메소드

public add ( ExtensionField $extension, mixed $value )
$extension ExtensionField
$value mixed

get() 공개 메소드

public get ( ExtensionField $key ) : mixed
$key ExtensionField
리턴 mixed

put() 공개 메소드

public put ( ExtensionField $extension, mixed $value )
$extension ExtensionField
$value mixed

serializedSize() 공개 메소드

public serializedSize ( ComputeSizeContext $context ) : integer
$context Protobuf\ComputeSizeContext
리턴 integer

writeTo() 공개 메소드

public writeTo ( WriteContext $context )
$context Protobuf\WriteContext

프로퍼티 상세

$extendee 보호되어 있는 프로퍼티

protected string $extendee
리턴 string