├── .gitignore ├── LICENSE.txt ├── data ├── MapSGL.pas ├── PersonDC.pas ├── PersonSGL.pas ├── address.proto ├── common.proto ├── map.proto ├── oneof.proto ├── other.proto ├── person.proto ├── test.proto └── types.proto ├── doc └── user_guide.txt ├── projects ├── PbDelphi.dpr └── PbDelphi.dproj ├── readme-ru.md ├── readme.md ├── readme.txt ├── src ├── example1 │ ├── Example1.pas │ ├── Project1.dpr │ ├── Project1.dproj │ ├── ProjectGroup1.groupproj │ └── Test │ │ ├── Project1Tests.dpr │ │ ├── Project1Tests.dproj │ │ └── TestExample1.pas ├── proto │ ├── Oz.Pb.Classes.pas │ ├── Oz.Pb.StrBuffer.pas │ ├── UnitTest.pas │ ├── pbInput.pas │ ├── pbOutput.pas │ └── pbPublic.pas └── protoc │ ├── Oz.Cocor.Lib.pas │ ├── Oz.Cocor.Utils.pas │ ├── Oz.Pb.CustomGen.pas │ ├── Oz.Pb.Gen.pas │ ├── Oz.Pb.GenDC.pas │ ├── Oz.Pb.GenSGL.pas │ ├── Oz.Pb.Options.pas │ ├── Oz.Pb.Parser.pas │ ├── Oz.Pb.Protoc.pas │ ├── Oz.Pb.Scanner.pas │ ├── Oz.Pb.Tab.pas │ └── atg │ ├── Parser.frame │ ├── Scanner.frame │ ├── copy.bat │ └── protobuf.atg └── test ├── Oz.Protoc.Test.pas ├── PbTest.dproj ├── PbUnitTest.dpr ├── PbUnitTest.dproj ├── Project1.dpr ├── ProjectGroup1.groupproj ├── TestMapSGL.pas ├── TestPersonDC.pas └── TestPersonSGL.pas /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marat1961/protobuf-delphi/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marat1961/protobuf-delphi/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /data/MapSGL.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marat1961/protobuf-delphi/HEAD/data/MapSGL.pas -------------------------------------------------------------------------------- /data/PersonDC.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marat1961/protobuf-delphi/HEAD/data/PersonDC.pas -------------------------------------------------------------------------------- /data/PersonSGL.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marat1961/protobuf-delphi/HEAD/data/PersonSGL.pas -------------------------------------------------------------------------------- /data/address.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marat1961/protobuf-delphi/HEAD/data/address.proto -------------------------------------------------------------------------------- /data/common.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marat1961/protobuf-delphi/HEAD/data/common.proto -------------------------------------------------------------------------------- /data/map.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marat1961/protobuf-delphi/HEAD/data/map.proto -------------------------------------------------------------------------------- /data/oneof.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marat1961/protobuf-delphi/HEAD/data/oneof.proto -------------------------------------------------------------------------------- /data/other.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marat1961/protobuf-delphi/HEAD/data/other.proto -------------------------------------------------------------------------------- /data/person.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marat1961/protobuf-delphi/HEAD/data/person.proto -------------------------------------------------------------------------------- /data/test.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marat1961/protobuf-delphi/HEAD/data/test.proto -------------------------------------------------------------------------------- /data/types.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marat1961/protobuf-delphi/HEAD/data/types.proto -------------------------------------------------------------------------------- /doc/user_guide.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marat1961/protobuf-delphi/HEAD/doc/user_guide.txt -------------------------------------------------------------------------------- /projects/PbDelphi.dpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marat1961/protobuf-delphi/HEAD/projects/PbDelphi.dpr -------------------------------------------------------------------------------- /projects/PbDelphi.dproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marat1961/protobuf-delphi/HEAD/projects/PbDelphi.dproj -------------------------------------------------------------------------------- /readme-ru.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marat1961/protobuf-delphi/HEAD/readme-ru.md -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marat1961/protobuf-delphi/HEAD/readme.md -------------------------------------------------------------------------------- /readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marat1961/protobuf-delphi/HEAD/readme.txt -------------------------------------------------------------------------------- /src/example1/Example1.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marat1961/protobuf-delphi/HEAD/src/example1/Example1.pas -------------------------------------------------------------------------------- /src/example1/Project1.dpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marat1961/protobuf-delphi/HEAD/src/example1/Project1.dpr -------------------------------------------------------------------------------- /src/example1/Project1.dproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marat1961/protobuf-delphi/HEAD/src/example1/Project1.dproj -------------------------------------------------------------------------------- /src/example1/ProjectGroup1.groupproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marat1961/protobuf-delphi/HEAD/src/example1/ProjectGroup1.groupproj -------------------------------------------------------------------------------- /src/example1/Test/Project1Tests.dpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marat1961/protobuf-delphi/HEAD/src/example1/Test/Project1Tests.dpr -------------------------------------------------------------------------------- /src/example1/Test/Project1Tests.dproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marat1961/protobuf-delphi/HEAD/src/example1/Test/Project1Tests.dproj -------------------------------------------------------------------------------- /src/example1/Test/TestExample1.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marat1961/protobuf-delphi/HEAD/src/example1/Test/TestExample1.pas -------------------------------------------------------------------------------- /src/proto/Oz.Pb.Classes.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marat1961/protobuf-delphi/HEAD/src/proto/Oz.Pb.Classes.pas -------------------------------------------------------------------------------- /src/proto/Oz.Pb.StrBuffer.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marat1961/protobuf-delphi/HEAD/src/proto/Oz.Pb.StrBuffer.pas -------------------------------------------------------------------------------- /src/proto/UnitTest.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marat1961/protobuf-delphi/HEAD/src/proto/UnitTest.pas -------------------------------------------------------------------------------- /src/proto/pbInput.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marat1961/protobuf-delphi/HEAD/src/proto/pbInput.pas -------------------------------------------------------------------------------- /src/proto/pbOutput.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marat1961/protobuf-delphi/HEAD/src/proto/pbOutput.pas -------------------------------------------------------------------------------- /src/proto/pbPublic.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marat1961/protobuf-delphi/HEAD/src/proto/pbPublic.pas -------------------------------------------------------------------------------- /src/protoc/Oz.Cocor.Lib.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marat1961/protobuf-delphi/HEAD/src/protoc/Oz.Cocor.Lib.pas -------------------------------------------------------------------------------- /src/protoc/Oz.Cocor.Utils.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marat1961/protobuf-delphi/HEAD/src/protoc/Oz.Cocor.Utils.pas -------------------------------------------------------------------------------- /src/protoc/Oz.Pb.CustomGen.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marat1961/protobuf-delphi/HEAD/src/protoc/Oz.Pb.CustomGen.pas -------------------------------------------------------------------------------- /src/protoc/Oz.Pb.Gen.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marat1961/protobuf-delphi/HEAD/src/protoc/Oz.Pb.Gen.pas -------------------------------------------------------------------------------- /src/protoc/Oz.Pb.GenDC.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marat1961/protobuf-delphi/HEAD/src/protoc/Oz.Pb.GenDC.pas -------------------------------------------------------------------------------- /src/protoc/Oz.Pb.GenSGL.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marat1961/protobuf-delphi/HEAD/src/protoc/Oz.Pb.GenSGL.pas -------------------------------------------------------------------------------- /src/protoc/Oz.Pb.Options.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marat1961/protobuf-delphi/HEAD/src/protoc/Oz.Pb.Options.pas -------------------------------------------------------------------------------- /src/protoc/Oz.Pb.Parser.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marat1961/protobuf-delphi/HEAD/src/protoc/Oz.Pb.Parser.pas -------------------------------------------------------------------------------- /src/protoc/Oz.Pb.Protoc.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marat1961/protobuf-delphi/HEAD/src/protoc/Oz.Pb.Protoc.pas -------------------------------------------------------------------------------- /src/protoc/Oz.Pb.Scanner.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marat1961/protobuf-delphi/HEAD/src/protoc/Oz.Pb.Scanner.pas -------------------------------------------------------------------------------- /src/protoc/Oz.Pb.Tab.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marat1961/protobuf-delphi/HEAD/src/protoc/Oz.Pb.Tab.pas -------------------------------------------------------------------------------- /src/protoc/atg/Parser.frame: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marat1961/protobuf-delphi/HEAD/src/protoc/atg/Parser.frame -------------------------------------------------------------------------------- /src/protoc/atg/Scanner.frame: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marat1961/protobuf-delphi/HEAD/src/protoc/atg/Scanner.frame -------------------------------------------------------------------------------- /src/protoc/atg/copy.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marat1961/protobuf-delphi/HEAD/src/protoc/atg/copy.bat -------------------------------------------------------------------------------- /src/protoc/atg/protobuf.atg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marat1961/protobuf-delphi/HEAD/src/protoc/atg/protobuf.atg -------------------------------------------------------------------------------- /test/Oz.Protoc.Test.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marat1961/protobuf-delphi/HEAD/test/Oz.Protoc.Test.pas -------------------------------------------------------------------------------- /test/PbTest.dproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marat1961/protobuf-delphi/HEAD/test/PbTest.dproj -------------------------------------------------------------------------------- /test/PbUnitTest.dpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marat1961/protobuf-delphi/HEAD/test/PbUnitTest.dpr -------------------------------------------------------------------------------- /test/PbUnitTest.dproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marat1961/protobuf-delphi/HEAD/test/PbUnitTest.dproj -------------------------------------------------------------------------------- /test/Project1.dpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marat1961/protobuf-delphi/HEAD/test/Project1.dpr -------------------------------------------------------------------------------- /test/ProjectGroup1.groupproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marat1961/protobuf-delphi/HEAD/test/ProjectGroup1.groupproj -------------------------------------------------------------------------------- /test/TestMapSGL.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marat1961/protobuf-delphi/HEAD/test/TestMapSGL.pas -------------------------------------------------------------------------------- /test/TestPersonDC.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marat1961/protobuf-delphi/HEAD/test/TestPersonDC.pas -------------------------------------------------------------------------------- /test/TestPersonSGL.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marat1961/protobuf-delphi/HEAD/test/TestPersonSGL.pas --------------------------------------------------------------------------------