Copied!

Protobuf type google.protobuf.FieldOptions.CType

CloneableInstantiable
Constants
public Google\Protobuf\Internal\FieldOptions\CType::CORD = 1
 

The option [ctype=CORD] may be applied to a non-repeated field of type "bytes". It indicates that in C++, the data should be stored in a Cord instead of a string. For very large strings, this may reduce memory fragmentation. It may also allow better performance when parsing from a Cord, or when parsing with aliasing enabled, as the parsed Cord may then alias the original buffer.

Generated from protobuf enum CORD = 1;

public Google\Protobuf\Internal\FieldOptions\CType::STRING = 0
 

Default mode.

Generated from protobuf enum STRING = 0;

public Google\Protobuf\Internal\FieldOptions\CType::STRING_PIECE = 2
 

Generated from protobuf enum STRING_PIECE = 2;

Methods
public static name( $value)
public static value( $name)
Properties
private static $valueToName = ['STRING', 'CORD', 'STRING_PIECE']
Properties
private static $valueToName = ['STRING', 'CORD', 'STRING_PIECE']
Methods
public static name( $value)
public static value( $name)
© 2025 Bruce Wells
Search Namespaces \ Classes
Configuration