TpbProtoPackage Class
Represents type TpbProtoPackage.
flcProtoBufProtoNodes.TpbProtoNode
flcProtoBufProtoNodes.TpbProtoPackage
flcProtoBufProtoCodeGenPascal.TpbProtoPascalPackage
type TpbProtoPackage = class(TpbProtoNode) end;
The TpbProtoPackage type exposes the following members.
| Name | Description | |
|---|---|---|
![]() | Create | Initializes a new instance of the TpbProtoPackage class. |
![]() | Destroy | Represents the destructor of the TpbProtoPackage class. |
| Name | Description | |
|---|---|---|
![]() | EnumCount | Represents property |
![]() | Enum[Integer] | Represents property |
![]() | FileName | Represents property |
![]() | Name | Represents property |
| Name | Description | |
|---|---|---|
![]() | AddEnum(TpbProtoEnum) | Represents method |
![]() | AddImport(RawByteString) | Represents method |
![]() | AddImportedPackage(TpbProtoPackage) | Represents method |
![]() | AddMessage(TpbProtoMessage) | Represents method |
![]() | AddOption(TpbProtoOption) | Represents method |
![]() | ExpectResolvedType(RawByteString) | Represents method |
![]() | ExpectResolvedValue(RawByteString) | Represents method |
![]() | GetAsProtoString | Represents method |
![]() | GetEnumByName(RawByteString) | Represents method |
![]() | GetImport(Integer) | Represents method |
![]() | GetImportCount | Represents method |
![]() | GetImportedPackage(Integer) | Represents method |
![]() | GetImportedPackageByName(RawByteString) | Represents method |
![]() | GetImportedPackageCount | Represents method |
![]() | GetMessage(Integer) | Represents method |
![]() | GetMessageByName(RawByteString) | Represents method |
![]() | GetMessageCount | Represents method |
![]() | GetOption(Integer) | Represents method |
![]() | GetOptionCount | Represents method |
![]() | ResolveType(RawByteString,Boolean) | Represents method |
![]() | ResolveValue(RawByteString,Boolean) | Represents method |



