├── CMakeLists.txt ├── COPYING ├── README.md ├── boost_type_erasure ├── CMakeLists.txt └── boost_type_erasure.cpp ├── copy_on_write.hpp ├── emtypen ├── clang │ ├── __init__.py │ ├── cindex.py │ └── enumerations.py ├── emtypen.py ├── form.hpp ├── headers.hpp └── test_archetypes.hpp ├── file_utils.hpp ├── hand_rolled ├── CMakeLists.txt ├── basic_test.cpp ├── coverage.ipp ├── coverage_hand_rolled.cpp ├── coverage_hand_rolled_cow.cpp ├── coverage_hand_rolled_sbo.cpp ├── coverage_hand_rolled_sbo_cow.cpp ├── coverage_hand_rolled_vtable.cpp ├── cow_test.cpp ├── forms │ ├── basic.hpp │ ├── cow.hpp │ ├── sbo.hpp │ └── sbo_cow.hpp ├── hand_rolled.hpp ├── hand_rolled_cow.hpp ├── hand_rolled_sbo.hpp ├── hand_rolled_sbo_cow.hpp ├── hand_rolled_vtable.hpp ├── headers │ ├── basic.hpp │ ├── cow.hpp │ ├── sbo.hpp │ └── sbo_cow.hpp ├── sbo_cow_test.cpp ├── sbo_test.cpp ├── small_buffer.hpp ├── small_buffer_test.cpp └── vtable_test.cpp ├── index.html ├── presentation ├── .gitignore ├── .travis.yml ├── CMakeLists.txt ├── Gruntfile.js ├── LICENSE ├── README.md ├── code_sampler │ ├── CMakeLists.txt │ └── code_sampler.cpp ├── code_samples │ ├── CMakeLists.txt │ ├── anything.cpp │ ├── anything.hpp │ ├── compile_time_return_type.cpp │ ├── different_heirarchies.cpp │ ├── disjoint_api_archetypes.hpp │ ├── disjoint_apis.cpp │ ├── disjoint_apis.hpp │ ├── example_of_polymorphism.cpp │ ├── layout_geometry.hpp │ ├── loggable_archetype.hpp │ ├── loggable_erased_type.hpp │ ├── loggable_use.cpp │ ├── multiple_inheritance_below_base.cpp │ ├── pointer_factory.cpp │ ├── predicates.cpp │ ├── shared_pointer_factory.cpp │ ├── single_base_class_interface.cpp │ ├── type_erasure_plus_cow_wrapper.cpp │ ├── type_erasure_with_cow.cpp │ └── wanted_interface.cpp ├── css │ ├── print │ │ ├── paper.css │ │ └── pdf.css │ ├── reveal.css │ ├── reveal.min.css │ └── theme │ │ ├── README.md │ │ ├── beige.css │ │ ├── blood.css │ │ ├── default.css │ │ ├── moon.css │ │ ├── night.css │ │ ├── serif.css │ │ ├── simple.css │ │ ├── sky.css │ │ ├── solarized.css │ │ ├── source │ │ ├── beige.scss │ │ ├── blood.scss │ │ ├── default.scss │ │ ├── moon.scss │ │ ├── night.scss │ │ ├── serif.scss │ │ ├── simple.scss │ │ ├── sky.scss │ │ └── solarized.scss │ │ └── template │ │ ├── mixins.scss │ │ ├── settings.scss │ │ └── theme.scss ├── index.html.in ├── js │ ├── reveal.js │ └── reveal.min.js ├── lib │ ├── css │ │ └── zenburn.css │ ├── font │ │ ├── league_gothic-webfont.eot │ │ ├── league_gothic-webfont.svg │ │ ├── league_gothic-webfont.ttf │ │ ├── league_gothic-webfont.woff │ │ └── league_gothic_license │ └── js │ │ ├── classList.js │ │ ├── head.min.js │ │ └── html5shiv.js ├── package.json ├── plugin │ ├── highlight │ │ └── highlight.js │ ├── leap │ │ └── leap.js │ ├── markdown │ │ ├── example.html │ │ ├── example.md │ │ ├── markdown.js │ │ └── marked.js │ ├── math │ │ └── math.js │ ├── multiplex │ │ ├── client.js │ │ ├── index.js │ │ └── master.js │ ├── notes-server │ │ ├── client.js │ │ ├── index.js │ │ └── notes.html │ ├── notes │ │ ├── notes.html │ │ └── notes.js │ ├── postmessage │ │ ├── example.html │ │ └── postmessage.js │ ├── print-pdf │ │ └── print-pdf.js │ ├── remotes │ │ └── remotes.js │ ├── search │ │ └── search.js │ └── zoom-js │ │ └── zoom.js ├── test │ ├── examples │ │ ├── assets │ │ │ ├── image1.png │ │ │ └── image2.png │ │ ├── barebones.html │ │ ├── embedded-media.html │ │ ├── math.html │ │ └── slide-backgrounds.html │ ├── qunit-1.12.0.css │ ├── qunit-1.12.0.js │ ├── test-markdown-element-attributes.html │ ├── test-markdown-element-attributes.js │ ├── test-markdown-slide-attributes.html │ ├── test-markdown-slide-attributes.js │ ├── test-markdown.html │ ├── test-markdown.js │ ├── test.html │ └── test.js └── there_must_be_a_better_way.gif └── printable_types.hpp /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/COPYING -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/README.md -------------------------------------------------------------------------------- /boost_type_erasure/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/boost_type_erasure/CMakeLists.txt -------------------------------------------------------------------------------- /boost_type_erasure/boost_type_erasure.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/boost_type_erasure/boost_type_erasure.cpp -------------------------------------------------------------------------------- /copy_on_write.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/copy_on_write.hpp -------------------------------------------------------------------------------- /emtypen/clang/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/emtypen/clang/__init__.py -------------------------------------------------------------------------------- /emtypen/clang/cindex.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/emtypen/clang/cindex.py -------------------------------------------------------------------------------- /emtypen/clang/enumerations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/emtypen/clang/enumerations.py -------------------------------------------------------------------------------- /emtypen/emtypen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/emtypen/emtypen.py -------------------------------------------------------------------------------- /emtypen/form.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/emtypen/form.hpp -------------------------------------------------------------------------------- /emtypen/headers.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/emtypen/headers.hpp -------------------------------------------------------------------------------- /emtypen/test_archetypes.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/emtypen/test_archetypes.hpp -------------------------------------------------------------------------------- /file_utils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/file_utils.hpp -------------------------------------------------------------------------------- /hand_rolled/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/hand_rolled/CMakeLists.txt -------------------------------------------------------------------------------- /hand_rolled/basic_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/hand_rolled/basic_test.cpp -------------------------------------------------------------------------------- /hand_rolled/coverage.ipp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/hand_rolled/coverage.ipp -------------------------------------------------------------------------------- /hand_rolled/coverage_hand_rolled.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/hand_rolled/coverage_hand_rolled.cpp -------------------------------------------------------------------------------- /hand_rolled/coverage_hand_rolled_cow.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/hand_rolled/coverage_hand_rolled_cow.cpp -------------------------------------------------------------------------------- /hand_rolled/coverage_hand_rolled_sbo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/hand_rolled/coverage_hand_rolled_sbo.cpp -------------------------------------------------------------------------------- /hand_rolled/coverage_hand_rolled_sbo_cow.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/hand_rolled/coverage_hand_rolled_sbo_cow.cpp -------------------------------------------------------------------------------- /hand_rolled/coverage_hand_rolled_vtable.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/hand_rolled/coverage_hand_rolled_vtable.cpp -------------------------------------------------------------------------------- /hand_rolled/cow_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/hand_rolled/cow_test.cpp -------------------------------------------------------------------------------- /hand_rolled/forms/basic.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/hand_rolled/forms/basic.hpp -------------------------------------------------------------------------------- /hand_rolled/forms/cow.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/hand_rolled/forms/cow.hpp -------------------------------------------------------------------------------- /hand_rolled/forms/sbo.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/hand_rolled/forms/sbo.hpp -------------------------------------------------------------------------------- /hand_rolled/forms/sbo_cow.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/hand_rolled/forms/sbo_cow.hpp -------------------------------------------------------------------------------- /hand_rolled/hand_rolled.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/hand_rolled/hand_rolled.hpp -------------------------------------------------------------------------------- /hand_rolled/hand_rolled_cow.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/hand_rolled/hand_rolled_cow.hpp -------------------------------------------------------------------------------- /hand_rolled/hand_rolled_sbo.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/hand_rolled/hand_rolled_sbo.hpp -------------------------------------------------------------------------------- /hand_rolled/hand_rolled_sbo_cow.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/hand_rolled/hand_rolled_sbo_cow.hpp -------------------------------------------------------------------------------- /hand_rolled/hand_rolled_vtable.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/hand_rolled/hand_rolled_vtable.hpp -------------------------------------------------------------------------------- /hand_rolled/headers/basic.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/hand_rolled/headers/basic.hpp -------------------------------------------------------------------------------- /hand_rolled/headers/cow.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/hand_rolled/headers/cow.hpp -------------------------------------------------------------------------------- /hand_rolled/headers/sbo.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/hand_rolled/headers/sbo.hpp -------------------------------------------------------------------------------- /hand_rolled/headers/sbo_cow.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/hand_rolled/headers/sbo_cow.hpp -------------------------------------------------------------------------------- /hand_rolled/sbo_cow_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/hand_rolled/sbo_cow_test.cpp -------------------------------------------------------------------------------- /hand_rolled/sbo_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/hand_rolled/sbo_test.cpp -------------------------------------------------------------------------------- /hand_rolled/small_buffer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/hand_rolled/small_buffer.hpp -------------------------------------------------------------------------------- /hand_rolled/small_buffer_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/hand_rolled/small_buffer_test.cpp -------------------------------------------------------------------------------- /hand_rolled/vtable_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/hand_rolled/vtable_test.cpp -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/index.html -------------------------------------------------------------------------------- /presentation/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/presentation/.gitignore -------------------------------------------------------------------------------- /presentation/.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/presentation/.travis.yml -------------------------------------------------------------------------------- /presentation/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/presentation/CMakeLists.txt -------------------------------------------------------------------------------- /presentation/Gruntfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/presentation/Gruntfile.js -------------------------------------------------------------------------------- /presentation/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/presentation/LICENSE -------------------------------------------------------------------------------- /presentation/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/presentation/README.md -------------------------------------------------------------------------------- /presentation/code_sampler/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/presentation/code_sampler/CMakeLists.txt -------------------------------------------------------------------------------- /presentation/code_sampler/code_sampler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/presentation/code_sampler/code_sampler.cpp -------------------------------------------------------------------------------- /presentation/code_samples/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/presentation/code_samples/CMakeLists.txt -------------------------------------------------------------------------------- /presentation/code_samples/anything.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/presentation/code_samples/anything.cpp -------------------------------------------------------------------------------- /presentation/code_samples/anything.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/presentation/code_samples/anything.hpp -------------------------------------------------------------------------------- /presentation/code_samples/compile_time_return_type.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/presentation/code_samples/compile_time_return_type.cpp -------------------------------------------------------------------------------- /presentation/code_samples/different_heirarchies.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/presentation/code_samples/different_heirarchies.cpp -------------------------------------------------------------------------------- /presentation/code_samples/disjoint_api_archetypes.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/presentation/code_samples/disjoint_api_archetypes.hpp -------------------------------------------------------------------------------- /presentation/code_samples/disjoint_apis.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/presentation/code_samples/disjoint_apis.cpp -------------------------------------------------------------------------------- /presentation/code_samples/disjoint_apis.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/presentation/code_samples/disjoint_apis.hpp -------------------------------------------------------------------------------- /presentation/code_samples/example_of_polymorphism.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/presentation/code_samples/example_of_polymorphism.cpp -------------------------------------------------------------------------------- /presentation/code_samples/layout_geometry.hpp: -------------------------------------------------------------------------------- 1 | struct layout_geometry {}; 2 | -------------------------------------------------------------------------------- /presentation/code_samples/loggable_archetype.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/presentation/code_samples/loggable_archetype.hpp -------------------------------------------------------------------------------- /presentation/code_samples/loggable_erased_type.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/presentation/code_samples/loggable_erased_type.hpp -------------------------------------------------------------------------------- /presentation/code_samples/loggable_use.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/presentation/code_samples/loggable_use.cpp -------------------------------------------------------------------------------- /presentation/code_samples/multiple_inheritance_below_base.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/presentation/code_samples/multiple_inheritance_below_base.cpp -------------------------------------------------------------------------------- /presentation/code_samples/pointer_factory.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/presentation/code_samples/pointer_factory.cpp -------------------------------------------------------------------------------- /presentation/code_samples/predicates.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/presentation/code_samples/predicates.cpp -------------------------------------------------------------------------------- /presentation/code_samples/shared_pointer_factory.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/presentation/code_samples/shared_pointer_factory.cpp -------------------------------------------------------------------------------- /presentation/code_samples/single_base_class_interface.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/presentation/code_samples/single_base_class_interface.cpp -------------------------------------------------------------------------------- /presentation/code_samples/type_erasure_plus_cow_wrapper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/presentation/code_samples/type_erasure_plus_cow_wrapper.cpp -------------------------------------------------------------------------------- /presentation/code_samples/type_erasure_with_cow.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/presentation/code_samples/type_erasure_with_cow.cpp -------------------------------------------------------------------------------- /presentation/code_samples/wanted_interface.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/presentation/code_samples/wanted_interface.cpp -------------------------------------------------------------------------------- /presentation/css/print/paper.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/presentation/css/print/paper.css -------------------------------------------------------------------------------- /presentation/css/print/pdf.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/presentation/css/print/pdf.css -------------------------------------------------------------------------------- /presentation/css/reveal.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/presentation/css/reveal.css -------------------------------------------------------------------------------- /presentation/css/reveal.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/presentation/css/reveal.min.css -------------------------------------------------------------------------------- /presentation/css/theme/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/presentation/css/theme/README.md -------------------------------------------------------------------------------- /presentation/css/theme/beige.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/presentation/css/theme/beige.css -------------------------------------------------------------------------------- /presentation/css/theme/blood.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/presentation/css/theme/blood.css -------------------------------------------------------------------------------- /presentation/css/theme/default.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/presentation/css/theme/default.css -------------------------------------------------------------------------------- /presentation/css/theme/moon.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/presentation/css/theme/moon.css -------------------------------------------------------------------------------- /presentation/css/theme/night.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/presentation/css/theme/night.css -------------------------------------------------------------------------------- /presentation/css/theme/serif.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/presentation/css/theme/serif.css -------------------------------------------------------------------------------- /presentation/css/theme/simple.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/presentation/css/theme/simple.css -------------------------------------------------------------------------------- /presentation/css/theme/sky.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/presentation/css/theme/sky.css -------------------------------------------------------------------------------- /presentation/css/theme/solarized.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/presentation/css/theme/solarized.css -------------------------------------------------------------------------------- /presentation/css/theme/source/beige.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/presentation/css/theme/source/beige.scss -------------------------------------------------------------------------------- /presentation/css/theme/source/blood.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/presentation/css/theme/source/blood.scss -------------------------------------------------------------------------------- /presentation/css/theme/source/default.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/presentation/css/theme/source/default.scss -------------------------------------------------------------------------------- /presentation/css/theme/source/moon.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/presentation/css/theme/source/moon.scss -------------------------------------------------------------------------------- /presentation/css/theme/source/night.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/presentation/css/theme/source/night.scss -------------------------------------------------------------------------------- /presentation/css/theme/source/serif.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/presentation/css/theme/source/serif.scss -------------------------------------------------------------------------------- /presentation/css/theme/source/simple.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/presentation/css/theme/source/simple.scss -------------------------------------------------------------------------------- /presentation/css/theme/source/sky.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/presentation/css/theme/source/sky.scss -------------------------------------------------------------------------------- /presentation/css/theme/source/solarized.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/presentation/css/theme/source/solarized.scss -------------------------------------------------------------------------------- /presentation/css/theme/template/mixins.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/presentation/css/theme/template/mixins.scss -------------------------------------------------------------------------------- /presentation/css/theme/template/settings.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/presentation/css/theme/template/settings.scss -------------------------------------------------------------------------------- /presentation/css/theme/template/theme.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/presentation/css/theme/template/theme.scss -------------------------------------------------------------------------------- /presentation/index.html.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/presentation/index.html.in -------------------------------------------------------------------------------- /presentation/js/reveal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/presentation/js/reveal.js -------------------------------------------------------------------------------- /presentation/js/reveal.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/presentation/js/reveal.min.js -------------------------------------------------------------------------------- /presentation/lib/css/zenburn.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/presentation/lib/css/zenburn.css -------------------------------------------------------------------------------- /presentation/lib/font/league_gothic-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/presentation/lib/font/league_gothic-webfont.eot -------------------------------------------------------------------------------- /presentation/lib/font/league_gothic-webfont.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/presentation/lib/font/league_gothic-webfont.svg -------------------------------------------------------------------------------- /presentation/lib/font/league_gothic-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/presentation/lib/font/league_gothic-webfont.ttf -------------------------------------------------------------------------------- /presentation/lib/font/league_gothic-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/presentation/lib/font/league_gothic-webfont.woff -------------------------------------------------------------------------------- /presentation/lib/font/league_gothic_license: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/presentation/lib/font/league_gothic_license -------------------------------------------------------------------------------- /presentation/lib/js/classList.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/presentation/lib/js/classList.js -------------------------------------------------------------------------------- /presentation/lib/js/head.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/presentation/lib/js/head.min.js -------------------------------------------------------------------------------- /presentation/lib/js/html5shiv.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/presentation/lib/js/html5shiv.js -------------------------------------------------------------------------------- /presentation/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/presentation/package.json -------------------------------------------------------------------------------- /presentation/plugin/highlight/highlight.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/presentation/plugin/highlight/highlight.js -------------------------------------------------------------------------------- /presentation/plugin/leap/leap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/presentation/plugin/leap/leap.js -------------------------------------------------------------------------------- /presentation/plugin/markdown/example.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/presentation/plugin/markdown/example.html -------------------------------------------------------------------------------- /presentation/plugin/markdown/example.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/presentation/plugin/markdown/example.md -------------------------------------------------------------------------------- /presentation/plugin/markdown/markdown.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/presentation/plugin/markdown/markdown.js -------------------------------------------------------------------------------- /presentation/plugin/markdown/marked.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/presentation/plugin/markdown/marked.js -------------------------------------------------------------------------------- /presentation/plugin/math/math.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/presentation/plugin/math/math.js -------------------------------------------------------------------------------- /presentation/plugin/multiplex/client.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/presentation/plugin/multiplex/client.js -------------------------------------------------------------------------------- /presentation/plugin/multiplex/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/presentation/plugin/multiplex/index.js -------------------------------------------------------------------------------- /presentation/plugin/multiplex/master.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/presentation/plugin/multiplex/master.js -------------------------------------------------------------------------------- /presentation/plugin/notes-server/client.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/presentation/plugin/notes-server/client.js -------------------------------------------------------------------------------- /presentation/plugin/notes-server/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/presentation/plugin/notes-server/index.js -------------------------------------------------------------------------------- /presentation/plugin/notes-server/notes.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/presentation/plugin/notes-server/notes.html -------------------------------------------------------------------------------- /presentation/plugin/notes/notes.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/presentation/plugin/notes/notes.html -------------------------------------------------------------------------------- /presentation/plugin/notes/notes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/presentation/plugin/notes/notes.js -------------------------------------------------------------------------------- /presentation/plugin/postmessage/example.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/presentation/plugin/postmessage/example.html -------------------------------------------------------------------------------- /presentation/plugin/postmessage/postmessage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/presentation/plugin/postmessage/postmessage.js -------------------------------------------------------------------------------- /presentation/plugin/print-pdf/print-pdf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/presentation/plugin/print-pdf/print-pdf.js -------------------------------------------------------------------------------- /presentation/plugin/remotes/remotes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/presentation/plugin/remotes/remotes.js -------------------------------------------------------------------------------- /presentation/plugin/search/search.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/presentation/plugin/search/search.js -------------------------------------------------------------------------------- /presentation/plugin/zoom-js/zoom.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/presentation/plugin/zoom-js/zoom.js -------------------------------------------------------------------------------- /presentation/test/examples/assets/image1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/presentation/test/examples/assets/image1.png -------------------------------------------------------------------------------- /presentation/test/examples/assets/image2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/presentation/test/examples/assets/image2.png -------------------------------------------------------------------------------- /presentation/test/examples/barebones.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/presentation/test/examples/barebones.html -------------------------------------------------------------------------------- /presentation/test/examples/embedded-media.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/presentation/test/examples/embedded-media.html -------------------------------------------------------------------------------- /presentation/test/examples/math.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/presentation/test/examples/math.html -------------------------------------------------------------------------------- /presentation/test/examples/slide-backgrounds.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/presentation/test/examples/slide-backgrounds.html -------------------------------------------------------------------------------- /presentation/test/qunit-1.12.0.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/presentation/test/qunit-1.12.0.css -------------------------------------------------------------------------------- /presentation/test/qunit-1.12.0.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/presentation/test/qunit-1.12.0.js -------------------------------------------------------------------------------- /presentation/test/test-markdown-element-attributes.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/presentation/test/test-markdown-element-attributes.html -------------------------------------------------------------------------------- /presentation/test/test-markdown-element-attributes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/presentation/test/test-markdown-element-attributes.js -------------------------------------------------------------------------------- /presentation/test/test-markdown-slide-attributes.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/presentation/test/test-markdown-slide-attributes.html -------------------------------------------------------------------------------- /presentation/test/test-markdown-slide-attributes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/presentation/test/test-markdown-slide-attributes.js -------------------------------------------------------------------------------- /presentation/test/test-markdown.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/presentation/test/test-markdown.html -------------------------------------------------------------------------------- /presentation/test/test-markdown.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/presentation/test/test-markdown.js -------------------------------------------------------------------------------- /presentation/test/test.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/presentation/test/test.html -------------------------------------------------------------------------------- /presentation/test/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/presentation/test/test.js -------------------------------------------------------------------------------- /presentation/there_must_be_a_better_way.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/presentation/there_must_be_a_better_way.gif -------------------------------------------------------------------------------- /printable_types.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tzlaine/type_erasure/HEAD/printable_types.hpp --------------------------------------------------------------------------------