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 |