├── .github └── workflows │ └── ci.yml ├── .gitignore ├── CMakeLists.txt ├── LICENSE ├── README.md ├── examples ├── CMakeLists.txt ├── access_individual_element.cpp ├── modify_tuple_elements.cpp ├── overloader.cpp ├── print_tuple_elements.cpp └── vector_indices.cpp └── include └── rttg ├── impl ├── get.h ├── invoke.h ├── overloader.h ├── variant_utils.h └── visit.h └── rttg.h /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexKiryushkin/rttg/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexKiryushkin/rttg/HEAD/.gitignore -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexKiryushkin/rttg/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexKiryushkin/rttg/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexKiryushkin/rttg/HEAD/README.md -------------------------------------------------------------------------------- /examples/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexKiryushkin/rttg/HEAD/examples/CMakeLists.txt -------------------------------------------------------------------------------- /examples/access_individual_element.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexKiryushkin/rttg/HEAD/examples/access_individual_element.cpp -------------------------------------------------------------------------------- /examples/modify_tuple_elements.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexKiryushkin/rttg/HEAD/examples/modify_tuple_elements.cpp -------------------------------------------------------------------------------- /examples/overloader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexKiryushkin/rttg/HEAD/examples/overloader.cpp -------------------------------------------------------------------------------- /examples/print_tuple_elements.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexKiryushkin/rttg/HEAD/examples/print_tuple_elements.cpp -------------------------------------------------------------------------------- /examples/vector_indices.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexKiryushkin/rttg/HEAD/examples/vector_indices.cpp -------------------------------------------------------------------------------- /include/rttg/impl/get.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexKiryushkin/rttg/HEAD/include/rttg/impl/get.h -------------------------------------------------------------------------------- /include/rttg/impl/invoke.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexKiryushkin/rttg/HEAD/include/rttg/impl/invoke.h -------------------------------------------------------------------------------- /include/rttg/impl/overloader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexKiryushkin/rttg/HEAD/include/rttg/impl/overloader.h -------------------------------------------------------------------------------- /include/rttg/impl/variant_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexKiryushkin/rttg/HEAD/include/rttg/impl/variant_utils.h -------------------------------------------------------------------------------- /include/rttg/impl/visit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexKiryushkin/rttg/HEAD/include/rttg/impl/visit.h -------------------------------------------------------------------------------- /include/rttg/rttg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexKiryushkin/rttg/HEAD/include/rttg/rttg.h --------------------------------------------------------------------------------