Implement C++ Group Generator 50/296450/9
authorHwankyu Jhun <h.jhun@samsung.com>
Fri, 28 Jul 2023 04:05:13 +0000 (13:05 +0900)
committerHwankyu Jhun <h.jhun@samsung.com>
Mon, 7 Aug 2023 01:34:54 +0000 (10:34 +0900)
commit388b83b1bc5529d3f19ed4f32be448d7d859ad25
tree9a757ea3d4d8f06b35d4b679c7172ad660813262
parent4ad3b53567f2680dd1b94ec6a00b1868b7fe3452
Implement C++ Group Generator

This is for protocol verion 2. Marshaling type info feature is added.

Change-Id: If32a2a884241a509f14d6c133feab25ef6ce613b
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
idlc/gen/version2/cpp_generator_base.cc
idlc/gen/version2/cpp_generator_base.hh
idlc/gen/version2/cpp_group_body_generator.cc [new file with mode: 0644]
idlc/gen/version2/cpp_group_body_generator.hh [new file with mode: 0644]
idlc/gen/version2/cpp_group_body_generator_cb.hh [new file with mode: 0644]
idlc/gen/version2/cpp_group_header_generator.cc [new file with mode: 0644]
idlc/gen/version2/cpp_group_header_generator.hh [new file with mode: 0644]
idlc/gen/version2/cpp_group_header_generator_cb.hh [new file with mode: 0644]
idlc/main.cc