TpbProtoOption Class

Represents type TpbProtoOption.

Namespace: flcProtoBufProtoNodes
TObject
  flcProtoBufProtoNodes.TpbProtoNode
    flcProtoBufProtoNodes.TpbProtoOption
type
 TpbProtoOption = class(TpbProtoNode)
 end;

The TpbProtoOption type exposes the following members.

Show:
 NameDescription
Create(TpbProtoNodeFactory)

Initializes a new instance of the TpbProtoOption class.

Destroy

Represents the destructor of the TpbProtoOption class.

Top
Show:
 NameDescription
Custom

Represents property Custom.

Name

Represents property Name.

Value

Represents property Value.

Top
Show:
 NameDescription
ExpectResolvedType(RawByteString)

Represents method ExpectResolvedType(RawByteString). (Inherited from TpbProtoNode.)

ExpectResolvedValue(RawByteString)

Represents method ExpectResolvedValue(RawByteString). (Inherited from TpbProtoNode.)

GetAsProtoString

Represents method GetAsProtoString. (Inherited from TpbProtoNode.)

ResolveType(RawByteString,Boolean)

Represents method ResolveType(RawByteString,Boolean). (Inherited from TpbProtoNode.)

ResolveValue(RawByteString,Boolean)

Represents method ResolveValue(RawByteString,Boolean). (Inherited from TpbProtoNode.)

SetValue(TpbProtoLiteral)

Represents method SetValue(TpbProtoLiteral).

Top
Show:
 NameDescription
FCustom

Represents field FCustom.

FName

Represents field FName.

FValue

Represents field FValue.

Top