gitextract_md3d66ye/ ├── FaceLivenessDetection/ │ ├── CMakeLists.txt │ ├── classifiers/ │ │ ├── haarcascade_frontalface_alt.xml │ │ └── haarcascade_frontalface_alt_tree.xml │ ├── cmake/ │ │ └── modules/ │ │ └── FindTBB.cmake │ ├── exe/ │ │ └── FaceLivenessDetection/ │ │ ├── CMakeLists.txt │ │ ├── FaceLivenessDetection.cpp │ │ └── LivenessDetection/ │ │ ├── LivenessDetection.cpp │ │ └── LivenessDetection.hpp │ ├── lib/ │ │ ├── 3rdParty/ │ │ │ ├── OpenCV3.1/ │ │ │ │ ├── classifiers/ │ │ │ │ │ ├── haarcascade_frontalface_alt.xml │ │ │ │ │ ├── haarcascade_frontalface_alt2.xml │ │ │ │ │ ├── haarcascade_frontalface_alt_tree.xml │ │ │ │ │ ├── haarcascade_frontalface_default.xml │ │ │ │ │ └── haarcascade_profileface.xml │ │ │ │ ├── include/ │ │ │ │ │ ├── opencv/ │ │ │ │ │ │ ├── cv.h │ │ │ │ │ │ ├── cv.hpp │ │ │ │ │ │ ├── cvaux.h │ │ │ │ │ │ ├── cvaux.hpp │ │ │ │ │ │ ├── cvwimage.h │ │ │ │ │ │ ├── cxcore.h │ │ │ │ │ │ ├── cxcore.hpp │ │ │ │ │ │ ├── cxeigen.hpp │ │ │ │ │ │ ├── cxmisc.h │ │ │ │ │ │ ├── highgui.h │ │ │ │ │ │ └── ml.h │ │ │ │ │ └── opencv2/ │ │ │ │ │ ├── calib3d/ │ │ │ │ │ │ ├── calib3d.hpp │ │ │ │ │ │ └── calib3d_c.h │ │ │ │ │ ├── calib3d.hpp │ │ │ │ │ ├── core/ │ │ │ │ │ │ ├── affine.hpp │ │ │ │ │ │ ├── base.hpp │ │ │ │ │ │ ├── bufferpool.hpp │ │ │ │ │ │ ├── core.hpp │ │ │ │ │ │ ├── core_c.h │ │ │ │ │ │ ├── cuda.hpp │ │ │ │ │ │ ├── cuda.inl.hpp │ │ │ │ │ │ ├── cuda_stream_accessor.hpp │ │ │ │ │ │ ├── cuda_types.hpp │ │ │ │ │ │ ├── cvdef.h │ │ │ │ │ │ ├── cvstd.hpp │ │ │ │ │ │ ├── cvstd.inl.hpp │ │ │ │ │ │ ├── directx.hpp │ │ │ │ │ │ ├── eigen.hpp │ │ │ │ │ │ ├── fast_math.hpp │ │ │ │ │ │ ├── hal/ │ │ │ │ │ │ │ ├── hal.hpp │ │ │ │ │ │ │ ├── interface.h │ │ │ │ │ │ │ ├── intrin.hpp │ │ │ │ │ │ │ ├── intrin_cpp.hpp │ │ │ │ │ │ │ ├── intrin_neon.hpp │ │ │ │ │ │ │ └── intrin_sse.hpp │ │ │ │ │ │ ├── ippasync.hpp │ │ │ │ │ │ ├── mat.hpp │ │ │ │ │ │ ├── mat.inl.hpp │ │ │ │ │ │ ├── matx.hpp │ │ │ │ │ │ ├── neon_utils.hpp │ │ │ │ │ │ ├── ocl.hpp │ │ │ │ │ │ ├── ocl_genbase.hpp │ │ │ │ │ │ ├── opengl.hpp │ │ │ │ │ │ ├── operations.hpp │ │ │ │ │ │ ├── optim.hpp │ │ │ │ │ │ ├── persistence.hpp │ │ │ │ │ │ ├── private.cuda.hpp │ │ │ │ │ │ ├── private.hpp │ │ │ │ │ │ ├── ptr.inl.hpp │ │ │ │ │ │ ├── saturate.hpp │ │ │ │ │ │ ├── sse_utils.hpp │ │ │ │ │ │ ├── traits.hpp │ │ │ │ │ │ ├── types.hpp │ │ │ │ │ │ ├── types_c.h │ │ │ │ │ │ ├── utility.hpp │ │ │ │ │ │ ├── va_intel.hpp │ │ │ │ │ │ ├── version.hpp │ │ │ │ │ │ └── wimage.hpp │ │ │ │ │ ├── core.hpp │ │ │ │ │ ├── cvconfig.h │ │ │ │ │ ├── features2d/ │ │ │ │ │ │ └── features2d.hpp │ │ │ │ │ ├── features2d.hpp │ │ │ │ │ ├── flann/ │ │ │ │ │ │ ├── all_indices.h │ │ │ │ │ │ ├── allocator.h │ │ │ │ │ │ ├── any.h │ │ │ │ │ │ ├── autotuned_index.h │ │ │ │ │ │ ├── composite_index.h │ │ │ │ │ │ ├── config.h │ │ │ │ │ │ ├── defines.h │ │ │ │ │ │ ├── dist.h │ │ │ │ │ │ ├── dummy.h │ │ │ │ │ │ ├── dynamic_bitset.h │ │ │ │ │ │ ├── flann.hpp │ │ │ │ │ │ ├── flann_base.hpp │ │ │ │ │ │ ├── general.h │ │ │ │ │ │ ├── ground_truth.h │ │ │ │ │ │ ├── hdf5.h │ │ │ │ │ │ ├── heap.h │ │ │ │ │ │ ├── hierarchical_clustering_index.h │ │ │ │ │ │ ├── index_testing.h │ │ │ │ │ │ ├── kdtree_index.h │ │ │ │ │ │ ├── kdtree_single_index.h │ │ │ │ │ │ ├── kmeans_index.h │ │ │ │ │ │ ├── linear_index.h │ │ │ │ │ │ ├── logger.h │ │ │ │ │ │ ├── lsh_index.h │ │ │ │ │ │ ├── lsh_table.h │ │ │ │ │ │ ├── matrix.h │ │ │ │ │ │ ├── miniflann.hpp │ │ │ │ │ │ ├── nn_index.h │ │ │ │ │ │ ├── object_factory.h │ │ │ │ │ │ ├── params.h │ │ │ │ │ │ ├── random.h │ │ │ │ │ │ ├── result_set.h │ │ │ │ │ │ ├── sampling.h │ │ │ │ │ │ ├── saving.h │ │ │ │ │ │ ├── simplex_downhill.h │ │ │ │ │ │ └── timer.h │ │ │ │ │ ├── flann.hpp │ │ │ │ │ ├── highgui/ │ │ │ │ │ │ ├── highgui.hpp │ │ │ │ │ │ └── highgui_c.h │ │ │ │ │ ├── highgui.hpp │ │ │ │ │ ├── imgcodecs/ │ │ │ │ │ │ ├── imgcodecs.hpp │ │ │ │ │ │ ├── imgcodecs_c.h │ │ │ │ │ │ └── ios.h │ │ │ │ │ ├── imgcodecs.hpp │ │ │ │ │ ├── imgproc/ │ │ │ │ │ │ ├── detail/ │ │ │ │ │ │ │ └── distortion_model.hpp │ │ │ │ │ │ ├── imgproc.hpp │ │ │ │ │ │ ├── imgproc_c.h │ │ │ │ │ │ └── types_c.h │ │ │ │ │ ├── imgproc.hpp │ │ │ │ │ ├── ml/ │ │ │ │ │ │ └── ml.hpp │ │ │ │ │ ├── ml.hpp │ │ │ │ │ ├── objdetect/ │ │ │ │ │ │ ├── detection_based_tracker.hpp │ │ │ │ │ │ ├── objdetect.hpp │ │ │ │ │ │ └── objdetect_c.h │ │ │ │ │ ├── objdetect.hpp │ │ │ │ │ ├── opencv.hpp │ │ │ │ │ ├── opencv_modules.hpp │ │ │ │ │ ├── photo/ │ │ │ │ │ │ ├── cuda.hpp │ │ │ │ │ │ ├── photo.hpp │ │ │ │ │ │ └── photo_c.h │ │ │ │ │ ├── photo.hpp │ │ │ │ │ ├── shape/ │ │ │ │ │ │ ├── emdL1.hpp │ │ │ │ │ │ ├── hist_cost.hpp │ │ │ │ │ │ ├── shape.hpp │ │ │ │ │ │ ├── shape_distance.hpp │ │ │ │ │ │ └── shape_transformer.hpp │ │ │ │ │ ├── shape.hpp │ │ │ │ │ ├── stitching/ │ │ │ │ │ │ ├── detail/ │ │ │ │ │ │ │ ├── autocalib.hpp │ │ │ │ │ │ │ ├── blenders.hpp │ │ │ │ │ │ │ ├── camera.hpp │ │ │ │ │ │ │ ├── exposure_compensate.hpp │ │ │ │ │ │ │ ├── matchers.hpp │ │ │ │ │ │ │ ├── motion_estimators.hpp │ │ │ │ │ │ │ ├── seam_finders.hpp │ │ │ │ │ │ │ ├── timelapsers.hpp │ │ │ │ │ │ │ ├── util.hpp │ │ │ │ │ │ │ ├── util_inl.hpp │ │ │ │ │ │ │ ├── warpers.hpp │ │ │ │ │ │ │ └── warpers_inl.hpp │ │ │ │ │ │ └── warpers.hpp │ │ │ │ │ ├── stitching.hpp │ │ │ │ │ ├── superres/ │ │ │ │ │ │ └── optical_flow.hpp │ │ │ │ │ ├── superres.hpp │ │ │ │ │ ├── video/ │ │ │ │ │ │ ├── background_segm.hpp │ │ │ │ │ │ ├── tracking.hpp │ │ │ │ │ │ ├── tracking_c.h │ │ │ │ │ │ └── video.hpp │ │ │ │ │ ├── video.hpp │ │ │ │ │ ├── videoio/ │ │ │ │ │ │ ├── cap_ios.h │ │ │ │ │ │ ├── videoio.hpp │ │ │ │ │ │ └── videoio_c.h │ │ │ │ │ ├── videoio.hpp │ │ │ │ │ ├── videostab/ │ │ │ │ │ │ ├── deblurring.hpp │ │ │ │ │ │ ├── fast_marching.hpp │ │ │ │ │ │ ├── fast_marching_inl.hpp │ │ │ │ │ │ ├── frame_source.hpp │ │ │ │ │ │ ├── global_motion.hpp │ │ │ │ │ │ ├── inpainting.hpp │ │ │ │ │ │ ├── log.hpp │ │ │ │ │ │ ├── motion_core.hpp │ │ │ │ │ │ ├── motion_stabilizing.hpp │ │ │ │ │ │ ├── optical_flow.hpp │ │ │ │ │ │ ├── outlier_rejection.hpp │ │ │ │ │ │ ├── ring_buffer.hpp │ │ │ │ │ │ ├── stabilizer.hpp │ │ │ │ │ │ └── wobble_suppression.hpp │ │ │ │ │ ├── videostab.hpp │ │ │ │ │ └── world.hpp │ │ │ │ ├── openCV3.1.props │ │ │ │ ├── x64/ │ │ │ │ │ └── v140/ │ │ │ │ │ └── lib/ │ │ │ │ │ └── opencv_world310.lib │ │ │ │ └── x86/ │ │ │ │ └── v140/ │ │ │ │ └── lib/ │ │ │ │ └── opencv_world310.lib │ │ │ ├── boost/ │ │ │ │ ├── LICENSE_1_0.txt │ │ │ │ ├── boost/ │ │ │ │ │ ├── algorithm/ │ │ │ │ │ │ ├── algorithm.hpp │ │ │ │ │ │ ├── clamp.hpp │ │ │ │ │ │ ├── cxx11/ │ │ │ │ │ │ │ ├── all_of.hpp │ │ │ │ │ │ │ ├── any_of.hpp │ │ │ │ │ │ │ ├── copy_if.hpp │ │ │ │ │ │ │ ├── copy_n.hpp │ │ │ │ │ │ │ ├── find_if_not.hpp │ │ │ │ │ │ │ ├── iota.hpp │ │ │ │ │ │ │ ├── is_partitioned.hpp │ │ │ │ │ │ │ ├── is_permutation.hpp │ │ │ │ │ │ │ ├── is_sorted.hpp │ │ │ │ │ │ │ ├── none_of.hpp │ │ │ │ │ │ │ ├── one_of.hpp │ │ │ │ │ │ │ ├── partition_copy.hpp │ │ │ │ │ │ │ └── partition_point.hpp │ │ │ │ │ │ ├── cxx14/ │ │ │ │ │ │ │ ├── equal.hpp │ │ │ │ │ │ │ ├── is_permutation.hpp │ │ │ │ │ │ │ └── mismatch.hpp │ │ │ │ │ │ ├── gather.hpp │ │ │ │ │ │ ├── hex.hpp │ │ │ │ │ │ ├── minmax.hpp │ │ │ │ │ │ ├── minmax_element.hpp │ │ │ │ │ │ ├── searching/ │ │ │ │ │ │ │ ├── boyer_moore.hpp │ │ │ │ │ │ │ ├── boyer_moore_horspool.hpp │ │ │ │ │ │ │ ├── detail/ │ │ │ │ │ │ │ │ ├── bm_traits.hpp │ │ │ │ │ │ │ │ └── debugging.hpp │ │ │ │ │ │ │ └── knuth_morris_pratt.hpp │ │ │ │ │ │ ├── string/ │ │ │ │ │ │ │ ├── case_conv.hpp │ │ │ │ │ │ │ ├── classification.hpp │ │ │ │ │ │ │ ├── compare.hpp │ │ │ │ │ │ │ ├── concept.hpp │ │ │ │ │ │ │ ├── config.hpp │ │ │ │ │ │ │ ├── constants.hpp │ │ │ │ │ │ │ ├── detail/ │ │ │ │ │ │ │ │ ├── case_conv.hpp │ │ │ │ │ │ │ │ ├── classification.hpp │ │ │ │ │ │ │ │ ├── find_format.hpp │ │ │ │ │ │ │ │ ├── find_format_all.hpp │ │ │ │ │ │ │ │ ├── find_format_store.hpp │ │ │ │ │ │ │ │ ├── find_iterator.hpp │ │ │ │ │ │ │ │ ├── finder.hpp │ │ │ │ │ │ │ │ ├── finder_regex.hpp │ │ │ │ │ │ │ │ ├── formatter.hpp │ │ │ │ │ │ │ │ ├── formatter_regex.hpp │ │ │ │ │ │ │ │ ├── predicate.hpp │ │ │ │ │ │ │ │ ├── replace_storage.hpp │ │ │ │ │ │ │ │ ├── sequence.hpp │ │ │ │ │ │ │ │ ├── trim.hpp │ │ │ │ │ │ │ │ └── util.hpp │ │ │ │ │ │ │ ├── erase.hpp │ │ │ │ │ │ │ ├── find.hpp │ │ │ │ │ │ │ ├── find_format.hpp │ │ │ │ │ │ │ ├── find_iterator.hpp │ │ │ │ │ │ │ ├── finder.hpp │ │ │ │ │ │ │ ├── formatter.hpp │ │ │ │ │ │ │ ├── iter_find.hpp │ │ │ │ │ │ │ ├── join.hpp │ │ │ │ │ │ │ ├── predicate.hpp │ │ │ │ │ │ │ ├── predicate_facade.hpp │ │ │ │ │ │ │ ├── regex.hpp │ │ │ │ │ │ │ ├── regex_find_format.hpp │ │ │ │ │ │ │ ├── replace.hpp │ │ │ │ │ │ │ ├── sequence_traits.hpp │ │ │ │ │ │ │ ├── split.hpp │ │ │ │ │ │ │ ├── std/ │ │ │ │ │ │ │ │ ├── list_traits.hpp │ │ │ │ │ │ │ │ ├── rope_traits.hpp │ │ │ │ │ │ │ │ ├── slist_traits.hpp │ │ │ │ │ │ │ │ └── string_traits.hpp │ │ │ │ │ │ │ ├── std_containers_traits.hpp │ │ │ │ │ │ │ ├── trim.hpp │ │ │ │ │ │ │ ├── trim_all.hpp │ │ │ │ │ │ │ └── yes_no_type.hpp │ │ │ │ │ │ ├── string.hpp │ │ │ │ │ │ └── string_regex.hpp │ │ │ │ │ ├── assert.hpp │ │ │ │ │ ├── bind/ │ │ │ │ │ │ ├── apply.hpp │ │ │ │ │ │ ├── arg.hpp │ │ │ │ │ │ ├── bind.hpp │ │ │ │ │ │ ├── bind_cc.hpp │ │ │ │ │ │ ├── bind_mf2_cc.hpp │ │ │ │ │ │ ├── bind_mf_cc.hpp │ │ │ │ │ │ ├── bind_template.hpp │ │ │ │ │ │ ├── make_adaptable.hpp │ │ │ │ │ │ ├── mem_fn.hpp │ │ │ │ │ │ ├── mem_fn_cc.hpp │ │ │ │ │ │ ├── mem_fn_template.hpp │ │ │ │ │ │ ├── mem_fn_vw.hpp │ │ │ │ │ │ ├── placeholders.hpp │ │ │ │ │ │ ├── protect.hpp │ │ │ │ │ │ └── storage.hpp │ │ │ │ │ ├── cerrno.hpp │ │ │ │ │ ├── checked_delete.hpp │ │ │ │ │ ├── concept/ │ │ │ │ │ │ ├── assert.hpp │ │ │ │ │ │ ├── detail/ │ │ │ │ │ │ │ ├── backward_compatibility.hpp │ │ │ │ │ │ │ ├── borland.hpp │ │ │ │ │ │ │ ├── concept_def.hpp │ │ │ │ │ │ │ ├── concept_undef.hpp │ │ │ │ │ │ │ ├── general.hpp │ │ │ │ │ │ │ ├── has_constraints.hpp │ │ │ │ │ │ │ └── msvc.hpp │ │ │ │ │ │ ├── requires.hpp │ │ │ │ │ │ └── usage.hpp │ │ │ │ │ ├── concept_check.hpp │ │ │ │ │ ├── config/ │ │ │ │ │ │ ├── abi/ │ │ │ │ │ │ │ ├── borland_prefix.hpp │ │ │ │ │ │ │ ├── borland_suffix.hpp │ │ │ │ │ │ │ ├── msvc_prefix.hpp │ │ │ │ │ │ │ └── msvc_suffix.hpp │ │ │ │ │ │ ├── abi_prefix.hpp │ │ │ │ │ │ ├── abi_suffix.hpp │ │ │ │ │ │ ├── auto_link.hpp │ │ │ │ │ │ ├── compiler/ │ │ │ │ │ │ │ ├── borland.hpp │ │ │ │ │ │ │ ├── clang.hpp │ │ │ │ │ │ │ ├── codegear.hpp │ │ │ │ │ │ │ ├── comeau.hpp │ │ │ │ │ │ │ ├── common_edg.hpp │ │ │ │ │ │ │ ├── compaq_cxx.hpp │ │ │ │ │ │ │ ├── cray.hpp │ │ │ │ │ │ │ ├── digitalmars.hpp │ │ │ │ │ │ │ ├── gcc.hpp │ │ │ │ │ │ │ ├── gcc_xml.hpp │ │ │ │ │ │ │ ├── greenhills.hpp │ │ │ │ │ │ │ ├── hp_acc.hpp │ │ │ │ │ │ │ ├── intel.hpp │ │ │ │ │ │ │ ├── kai.hpp │ │ │ │ │ │ │ ├── metrowerks.hpp │ │ │ │ │ │ │ ├── mpw.hpp │ │ │ │ │ │ │ ├── nvcc.hpp │ │ │ │ │ │ │ ├── pathscale.hpp │ │ │ │ │ │ │ ├── pgi.hpp │ │ │ │ │ │ │ ├── sgi_mipspro.hpp │ │ │ │ │ │ │ ├── sunpro_cc.hpp │ │ │ │ │ │ │ ├── vacpp.hpp │ │ │ │ │ │ │ ├── visualc.hpp │ │ │ │ │ │ │ └── xlcpp.hpp │ │ │ │ │ │ ├── no_tr1/ │ │ │ │ │ │ │ ├── cmath.hpp │ │ │ │ │ │ │ ├── complex.hpp │ │ │ │ │ │ │ ├── functional.hpp │ │ │ │ │ │ │ ├── memory.hpp │ │ │ │ │ │ │ └── utility.hpp │ │ │ │ │ │ ├── platform/ │ │ │ │ │ │ │ ├── aix.hpp │ │ │ │ │ │ │ ├── amigaos.hpp │ │ │ │ │ │ │ ├── beos.hpp │ │ │ │ │ │ │ ├── bsd.hpp │ │ │ │ │ │ │ ├── cloudabi.hpp │ │ │ │ │ │ │ ├── cray.hpp │ │ │ │ │ │ │ ├── cygwin.hpp │ │ │ │ │ │ │ ├── haiku.hpp │ │ │ │ │ │ │ ├── hpux.hpp │ │ │ │ │ │ │ ├── irix.hpp │ │ │ │ │ │ │ ├── linux.hpp │ │ │ │ │ │ │ ├── macos.hpp │ │ │ │ │ │ │ ├── qnxnto.hpp │ │ │ │ │ │ │ ├── solaris.hpp │ │ │ │ │ │ │ ├── symbian.hpp │ │ │ │ │ │ │ ├── vms.hpp │ │ │ │ │ │ │ ├── vxworks.hpp │ │ │ │ │ │ │ └── win32.hpp │ │ │ │ │ │ ├── posix_features.hpp │ │ │ │ │ │ ├── requires_threads.hpp │ │ │ │ │ │ ├── select_compiler_config.hpp │ │ │ │ │ │ ├── select_platform_config.hpp │ │ │ │ │ │ ├── select_stdlib_config.hpp │ │ │ │ │ │ ├── stdlib/ │ │ │ │ │ │ │ ├── dinkumware.hpp │ │ │ │ │ │ │ ├── libcomo.hpp │ │ │ │ │ │ │ ├── libcpp.hpp │ │ │ │ │ │ │ ├── libstdcpp3.hpp │ │ │ │ │ │ │ ├── modena.hpp │ │ │ │ │ │ │ ├── msl.hpp │ │ │ │ │ │ │ ├── roguewave.hpp │ │ │ │ │ │ │ ├── sgi.hpp │ │ │ │ │ │ │ ├── stlport.hpp │ │ │ │ │ │ │ └── vacpp.hpp │ │ │ │ │ │ ├── suffix.hpp │ │ │ │ │ │ ├── user.hpp │ │ │ │ │ │ └── warning_disable.hpp │ │ │ │ │ ├── config.hpp │ │ │ │ │ ├── core/ │ │ │ │ │ │ ├── addressof.hpp │ │ │ │ │ │ ├── checked_delete.hpp │ │ │ │ │ │ ├── demangle.hpp │ │ │ │ │ │ ├── enable_if.hpp │ │ │ │ │ │ ├── explicit_operator_bool.hpp │ │ │ │ │ │ ├── ignore_unused.hpp │ │ │ │ │ │ ├── is_same.hpp │ │ │ │ │ │ ├── lightweight_test.hpp │ │ │ │ │ │ ├── lightweight_test_trait.hpp │ │ │ │ │ │ ├── no_exceptions_support.hpp │ │ │ │ │ │ ├── noncopyable.hpp │ │ │ │ │ │ ├── null_deleter.hpp │ │ │ │ │ │ ├── ref.hpp │ │ │ │ │ │ ├── scoped_enum.hpp │ │ │ │ │ │ ├── swap.hpp │ │ │ │ │ │ ├── typeinfo.hpp │ │ │ │ │ │ └── underlying_type.hpp │ │ │ │ │ ├── cstdint.hpp │ │ │ │ │ ├── current_function.hpp │ │ │ │ │ ├── detail/ │ │ │ │ │ │ ├── algorithm.hpp │ │ │ │ │ │ ├── allocator_utilities.hpp │ │ │ │ │ │ ├── atomic_count.hpp │ │ │ │ │ │ ├── atomic_redef_macros.hpp │ │ │ │ │ │ ├── atomic_undef_macros.hpp │ │ │ │ │ │ ├── basic_pointerbuf.hpp │ │ │ │ │ │ ├── binary_search.hpp │ │ │ │ │ │ ├── bitmask.hpp │ │ │ │ │ │ ├── call_traits.hpp │ │ │ │ │ │ ├── catch_exceptions.hpp │ │ │ │ │ │ ├── compressed_pair.hpp │ │ │ │ │ │ ├── container_fwd.hpp │ │ │ │ │ │ ├── dynamic_bitset.hpp │ │ │ │ │ │ ├── endian.hpp │ │ │ │ │ │ ├── fenv.hpp │ │ │ │ │ │ ├── has_default_constructor.hpp │ │ │ │ │ │ ├── identifier.hpp │ │ │ │ │ │ ├── indirect_traits.hpp │ │ │ │ │ │ ├── interlocked.hpp │ │ │ │ │ │ ├── is_incrementable.hpp │ │ │ │ │ │ ├── is_sorted.hpp │ │ │ │ │ │ ├── is_xxx.hpp │ │ │ │ │ │ ├── iterator.hpp │ │ │ │ │ │ ├── lcast_precision.hpp │ │ │ │ │ │ ├── lightweight_main.hpp │ │ │ │ │ │ ├── lightweight_mutex.hpp │ │ │ │ │ │ ├── lightweight_test.hpp │ │ │ │ │ │ ├── lightweight_test_report.hpp │ │ │ │ │ │ ├── lightweight_thread.hpp │ │ │ │ │ │ ├── named_template_params.hpp │ │ │ │ │ │ ├── no_exceptions_support.hpp │ │ │ │ │ │ ├── numeric_traits.hpp │ │ │ │ │ │ ├── ob_compressed_pair.hpp │ │ │ │ │ │ ├── quick_allocator.hpp │ │ │ │ │ │ ├── reference_content.hpp │ │ │ │ │ │ ├── scoped_enum_emulation.hpp │ │ │ │ │ │ ├── select_type.hpp │ │ │ │ │ │ ├── sp_typeinfo.hpp │ │ │ │ │ │ ├── templated_streams.hpp │ │ │ │ │ │ ├── utf8_codecvt_facet.hpp │ │ │ │ │ │ ├── utf8_codecvt_facet.ipp │ │ │ │ │ │ ├── winapi/ │ │ │ │ │ │ │ ├── GetCurrentProcess.hpp │ │ │ │ │ │ │ ├── GetCurrentThread.hpp │ │ │ │ │ │ │ ├── GetLastError.hpp │ │ │ │ │ │ │ ├── GetProcessTimes.hpp │ │ │ │ │ │ │ ├── GetThreadTimes.hpp │ │ │ │ │ │ │ ├── apc.hpp │ │ │ │ │ │ │ ├── basic_types.hpp │ │ │ │ │ │ │ ├── condition_variable.hpp │ │ │ │ │ │ │ ├── config.hpp │ │ │ │ │ │ │ ├── critical_section.hpp │ │ │ │ │ │ │ ├── crypt.hpp │ │ │ │ │ │ │ ├── detail/ │ │ │ │ │ │ │ │ └── cast_ptr.hpp │ │ │ │ │ │ │ ├── directory_management.hpp │ │ │ │ │ │ │ ├── dll.hpp │ │ │ │ │ │ │ ├── error_handling.hpp │ │ │ │ │ │ │ ├── event.hpp │ │ │ │ │ │ │ ├── file_management.hpp │ │ │ │ │ │ │ ├── file_mapping.hpp │ │ │ │ │ │ │ ├── handles.hpp │ │ │ │ │ │ │ ├── heap_memory.hpp │ │ │ │ │ │ │ ├── init_once.hpp │ │ │ │ │ │ │ ├── local_memory.hpp │ │ │ │ │ │ │ ├── memory.hpp │ │ │ │ │ │ │ ├── mutex.hpp │ │ │ │ │ │ │ ├── process.hpp │ │ │ │ │ │ │ ├── security.hpp │ │ │ │ │ │ │ ├── semaphore.hpp │ │ │ │ │ │ │ ├── srw_lock.hpp │ │ │ │ │ │ │ ├── synchronization.hpp │ │ │ │ │ │ │ ├── system.hpp │ │ │ │ │ │ │ ├── thread.hpp │ │ │ │ │ │ │ ├── thread_pool.hpp │ │ │ │ │ │ │ ├── time.hpp │ │ │ │ │ │ │ ├── timers.hpp │ │ │ │ │ │ │ ├── tls.hpp │ │ │ │ │ │ │ ├── wait.hpp │ │ │ │ │ │ │ └── waitable_timer.hpp │ │ │ │ │ │ └── workaround.hpp │ │ │ │ │ ├── exception/ │ │ │ │ │ │ ├── N3757.hpp │ │ │ │ │ │ ├── all.hpp │ │ │ │ │ │ ├── current_exception_cast.hpp │ │ │ │ │ │ ├── detail/ │ │ │ │ │ │ │ ├── clone_current_exception.hpp │ │ │ │ │ │ │ ├── error_info_impl.hpp │ │ │ │ │ │ │ ├── exception_ptr.hpp │ │ │ │ │ │ │ ├── is_output_streamable.hpp │ │ │ │ │ │ │ ├── object_hex_dump.hpp │ │ │ │ │ │ │ └── type_info.hpp │ │ │ │ │ │ ├── diagnostic_information.hpp │ │ │ │ │ │ ├── enable_current_exception.hpp │ │ │ │ │ │ ├── enable_error_info.hpp │ │ │ │ │ │ ├── errinfo_api_function.hpp │ │ │ │ │ │ ├── errinfo_at_line.hpp │ │ │ │ │ │ ├── errinfo_errno.hpp │ │ │ │ │ │ ├── errinfo_file_handle.hpp │ │ │ │ │ │ ├── errinfo_file_name.hpp │ │ │ │ │ │ ├── errinfo_file_open_mode.hpp │ │ │ │ │ │ ├── errinfo_nested_exception.hpp │ │ │ │ │ │ ├── errinfo_type_info_name.hpp │ │ │ │ │ │ ├── error_info.hpp │ │ │ │ │ │ ├── exception.hpp │ │ │ │ │ │ ├── get_error_info.hpp │ │ │ │ │ │ ├── info.hpp │ │ │ │ │ │ ├── info_tuple.hpp │ │ │ │ │ │ ├── to_string.hpp │ │ │ │ │ │ └── to_string_stub.hpp │ │ │ │ │ ├── filesystem/ │ │ │ │ │ │ ├── config.hpp │ │ │ │ │ │ ├── convenience.hpp │ │ │ │ │ │ ├── detail/ │ │ │ │ │ │ │ └── utf8_codecvt_facet.hpp │ │ │ │ │ │ ├── exception.hpp │ │ │ │ │ │ ├── fstream.hpp │ │ │ │ │ │ ├── operations.hpp │ │ │ │ │ │ ├── path.hpp │ │ │ │ │ │ ├── path_traits.hpp │ │ │ │ │ │ └── string_file.hpp │ │ │ │ │ ├── filesystem.hpp │ │ │ │ │ ├── function/ │ │ │ │ │ │ ├── detail/ │ │ │ │ │ │ │ ├── function_iterate.hpp │ │ │ │ │ │ │ ├── gen_maybe_include.pl │ │ │ │ │ │ │ ├── maybe_include.hpp │ │ │ │ │ │ │ └── prologue.hpp │ │ │ │ │ │ ├── function0.hpp │ │ │ │ │ │ ├── function1.hpp │ │ │ │ │ │ ├── function10.hpp │ │ │ │ │ │ ├── function2.hpp │ │ │ │ │ │ ├── function3.hpp │ │ │ │ │ │ ├── function4.hpp │ │ │ │ │ │ ├── function5.hpp │ │ │ │ │ │ ├── function6.hpp │ │ │ │ │ │ ├── function7.hpp │ │ │ │ │ │ ├── function8.hpp │ │ │ │ │ │ ├── function9.hpp │ │ │ │ │ │ ├── function_base.hpp │ │ │ │ │ │ ├── function_fwd.hpp │ │ │ │ │ │ ├── function_template.hpp │ │ │ │ │ │ ├── function_typeof.hpp │ │ │ │ │ │ └── gen_function_N.pl │ │ │ │ │ ├── function.hpp │ │ │ │ │ ├── function_equal.hpp │ │ │ │ │ ├── functional/ │ │ │ │ │ │ ├── factory.hpp │ │ │ │ │ │ ├── forward_adapter.hpp │ │ │ │ │ │ ├── hash/ │ │ │ │ │ │ │ ├── detail/ │ │ │ │ │ │ │ │ ├── float_functions.hpp │ │ │ │ │ │ │ │ ├── hash_float.hpp │ │ │ │ │ │ │ │ └── limits.hpp │ │ │ │ │ │ │ ├── extensions.hpp │ │ │ │ │ │ │ ├── hash.hpp │ │ │ │ │ │ │ └── hash_fwd.hpp │ │ │ │ │ │ ├── hash.hpp │ │ │ │ │ │ ├── hash_fwd.hpp │ │ │ │ │ │ ├── lightweight_forward_adapter.hpp │ │ │ │ │ │ ├── overloaded_function/ │ │ │ │ │ │ │ ├── config.hpp │ │ │ │ │ │ │ └── detail/ │ │ │ │ │ │ │ ├── base.hpp │ │ │ │ │ │ │ └── function_type.hpp │ │ │ │ │ │ ├── overloaded_function.hpp │ │ │ │ │ │ └── value_factory.hpp │ │ │ │ │ ├── get_pointer.hpp │ │ │ │ │ ├── integer.hpp │ │ │ │ │ ├── integer_fwd.hpp │ │ │ │ │ ├── integer_traits.hpp │ │ │ │ │ ├── io/ │ │ │ │ │ │ ├── detail/ │ │ │ │ │ │ │ └── quoted_manip.hpp │ │ │ │ │ │ └── ios_state.hpp │ │ │ │ │ ├── io_fwd.hpp │ │ │ │ │ ├── iterator/ │ │ │ │ │ │ ├── counting_iterator.hpp │ │ │ │ │ │ ├── detail/ │ │ │ │ │ │ │ ├── any_conversion_eater.hpp │ │ │ │ │ │ │ ├── config_def.hpp │ │ │ │ │ │ │ ├── config_undef.hpp │ │ │ │ │ │ │ ├── enable_if.hpp │ │ │ │ │ │ │ ├── facade_iterator_category.hpp │ │ │ │ │ │ │ └── minimum_category.hpp │ │ │ │ │ │ ├── filter_iterator.hpp │ │ │ │ │ │ ├── function_input_iterator.hpp │ │ │ │ │ │ ├── indirect_iterator.hpp │ │ │ │ │ │ ├── interoperable.hpp │ │ │ │ │ │ ├── is_lvalue_iterator.hpp │ │ │ │ │ │ ├── is_readable_iterator.hpp │ │ │ │ │ │ ├── iterator_adaptor.hpp │ │ │ │ │ │ ├── iterator_archetypes.hpp │ │ │ │ │ │ ├── iterator_categories.hpp │ │ │ │ │ │ ├── iterator_concepts.hpp │ │ │ │ │ │ ├── iterator_facade.hpp │ │ │ │ │ │ ├── iterator_traits.hpp │ │ │ │ │ │ ├── minimum_category.hpp │ │ │ │ │ │ ├── new_iterator_tests.hpp │ │ │ │ │ │ ├── permutation_iterator.hpp │ │ │ │ │ │ ├── reverse_iterator.hpp │ │ │ │ │ │ ├── transform_iterator.hpp │ │ │ │ │ │ └── zip_iterator.hpp │ │ │ │ │ ├── iterator.hpp │ │ │ │ │ ├── limits.hpp │ │ │ │ │ ├── mem_fn.hpp │ │ │ │ │ ├── memory_order.hpp │ │ │ │ │ ├── move/ │ │ │ │ │ │ ├── adl_move_swap.hpp │ │ │ │ │ │ ├── algorithm.hpp │ │ │ │ │ │ ├── core.hpp │ │ │ │ │ │ ├── default_delete.hpp │ │ │ │ │ │ ├── detail/ │ │ │ │ │ │ │ ├── config_begin.hpp │ │ │ │ │ │ │ ├── config_end.hpp │ │ │ │ │ │ │ ├── fwd_macros.hpp │ │ │ │ │ │ │ ├── iterator_traits.hpp │ │ │ │ │ │ │ ├── meta_utils.hpp │ │ │ │ │ │ │ ├── meta_utils_core.hpp │ │ │ │ │ │ │ ├── move_helpers.hpp │ │ │ │ │ │ │ ├── std_ns_begin.hpp │ │ │ │ │ │ │ ├── std_ns_end.hpp │ │ │ │ │ │ │ ├── type_traits.hpp │ │ │ │ │ │ │ ├── unique_ptr_meta_utils.hpp │ │ │ │ │ │ │ └── workaround.hpp │ │ │ │ │ │ ├── iterator.hpp │ │ │ │ │ │ ├── make_unique.hpp │ │ │ │ │ │ ├── move.hpp │ │ │ │ │ │ ├── traits.hpp │ │ │ │ │ │ ├── unique_ptr.hpp │ │ │ │ │ │ ├── utility.hpp │ │ │ │ │ │ └── utility_core.hpp │ │ │ │ │ ├── mpl/ │ │ │ │ │ │ ├── O1_size.hpp │ │ │ │ │ │ ├── O1_size_fwd.hpp │ │ │ │ │ │ ├── accumulate.hpp │ │ │ │ │ │ ├── advance.hpp │ │ │ │ │ │ ├── advance_fwd.hpp │ │ │ │ │ │ ├── alias.hpp │ │ │ │ │ │ ├── always.hpp │ │ │ │ │ │ ├── and.hpp │ │ │ │ │ │ ├── apply.hpp │ │ │ │ │ │ ├── apply_fwd.hpp │ │ │ │ │ │ ├── apply_wrap.hpp │ │ │ │ │ │ ├── arg.hpp │ │ │ │ │ │ ├── arg_fwd.hpp │ │ │ │ │ │ ├── arithmetic.hpp │ │ │ │ │ │ ├── as_sequence.hpp │ │ │ │ │ │ ├── assert.hpp │ │ │ │ │ │ ├── at.hpp │ │ │ │ │ │ ├── at_fwd.hpp │ │ │ │ │ │ ├── aux_/ │ │ │ │ │ │ │ ├── O1_size_impl.hpp │ │ │ │ │ │ │ ├── adl_barrier.hpp │ │ │ │ │ │ │ ├── advance_backward.hpp │ │ │ │ │ │ │ ├── advance_forward.hpp │ │ │ │ │ │ │ ├── apply_1st.hpp │ │ │ │ │ │ │ ├── arg_typedef.hpp │ │ │ │ │ │ │ ├── arithmetic_op.hpp │ │ │ │ │ │ │ ├── arity.hpp │ │ │ │ │ │ │ ├── arity_spec.hpp │ │ │ │ │ │ │ ├── at_impl.hpp │ │ │ │ │ │ │ ├── back_impl.hpp │ │ │ │ │ │ │ ├── basic_bind.hpp │ │ │ │ │ │ │ ├── begin_end_impl.hpp │ │ │ │ │ │ │ ├── clear_impl.hpp │ │ │ │ │ │ │ ├── common_name_wknd.hpp │ │ │ │ │ │ │ ├── comparison_op.hpp │ │ │ │ │ │ │ ├── config/ │ │ │ │ │ │ │ │ ├── adl.hpp │ │ │ │ │ │ │ │ ├── arrays.hpp │ │ │ │ │ │ │ │ ├── bcc.hpp │ │ │ │ │ │ │ │ ├── bind.hpp │ │ │ │ │ │ │ │ ├── compiler.hpp │ │ │ │ │ │ │ │ ├── ctps.hpp │ │ │ │ │ │ │ │ ├── dependent_nttp.hpp │ │ │ │ │ │ │ │ ├── dmc_ambiguous_ctps.hpp │ │ │ │ │ │ │ │ ├── dtp.hpp │ │ │ │ │ │ │ │ ├── eti.hpp │ │ │ │ │ │ │ │ ├── forwarding.hpp │ │ │ │ │ │ │ │ ├── gcc.hpp │ │ │ │ │ │ │ │ ├── gpu.hpp │ │ │ │ │ │ │ │ ├── has_apply.hpp │ │ │ │ │ │ │ │ ├── has_xxx.hpp │ │ │ │ │ │ │ │ ├── integral.hpp │ │ │ │ │ │ │ │ ├── intel.hpp │ │ │ │ │ │ │ │ ├── lambda.hpp │ │ │ │ │ │ │ │ ├── msvc.hpp │ │ │ │ │ │ │ │ ├── msvc_typename.hpp │ │ │ │ │ │ │ │ ├── nttp.hpp │ │ │ │ │ │ │ │ ├── operators.hpp │ │ │ │ │ │ │ │ ├── overload_resolution.hpp │ │ │ │ │ │ │ │ ├── pp_counter.hpp │ │ │ │ │ │ │ │ ├── preprocessor.hpp │ │ │ │ │ │ │ │ ├── static_constant.hpp │ │ │ │ │ │ │ │ ├── ttp.hpp │ │ │ │ │ │ │ │ ├── typeof.hpp │ │ │ │ │ │ │ │ ├── use_preprocessed.hpp │ │ │ │ │ │ │ │ └── workaround.hpp │ │ │ │ │ │ │ ├── contains_impl.hpp │ │ │ │ │ │ │ ├── count_args.hpp │ │ │ │ │ │ │ ├── count_impl.hpp │ │ │ │ │ │ │ ├── empty_impl.hpp │ │ │ │ │ │ │ ├── erase_impl.hpp │ │ │ │ │ │ │ ├── erase_key_impl.hpp │ │ │ │ │ │ │ ├── filter_iter.hpp │ │ │ │ │ │ │ ├── find_if_pred.hpp │ │ │ │ │ │ │ ├── fold_impl.hpp │ │ │ │ │ │ │ ├── fold_impl_body.hpp │ │ │ │ │ │ │ ├── fold_op.hpp │ │ │ │ │ │ │ ├── fold_pred.hpp │ │ │ │ │ │ │ ├── front_impl.hpp │ │ │ │ │ │ │ ├── full_lambda.hpp │ │ │ │ │ │ │ ├── has_apply.hpp │ │ │ │ │ │ │ ├── has_begin.hpp │ │ │ │ │ │ │ ├── has_key_impl.hpp │ │ │ │ │ │ │ ├── has_rebind.hpp │ │ │ │ │ │ │ ├── has_size.hpp │ │ │ │ │ │ │ ├── has_tag.hpp │ │ │ │ │ │ │ ├── has_type.hpp │ │ │ │ │ │ │ ├── include_preprocessed.hpp │ │ │ │ │ │ │ ├── insert_impl.hpp │ │ │ │ │ │ │ ├── insert_range_impl.hpp │ │ │ │ │ │ │ ├── inserter_algorithm.hpp │ │ │ │ │ │ │ ├── integral_wrapper.hpp │ │ │ │ │ │ │ ├── is_msvc_eti_arg.hpp │ │ │ │ │ │ │ ├── iter_apply.hpp │ │ │ │ │ │ │ ├── iter_fold_if_impl.hpp │ │ │ │ │ │ │ ├── iter_fold_impl.hpp │ │ │ │ │ │ │ ├── iter_push_front.hpp │ │ │ │ │ │ │ ├── joint_iter.hpp │ │ │ │ │ │ │ ├── lambda_arity_param.hpp │ │ │ │ │ │ │ ├── lambda_no_ctps.hpp │ │ │ │ │ │ │ ├── lambda_spec.hpp │ │ │ │ │ │ │ ├── lambda_support.hpp │ │ │ │ │ │ │ ├── largest_int.hpp │ │ │ │ │ │ │ ├── logical_op.hpp │ │ │ │ │ │ │ ├── msvc_dtw.hpp │ │ │ │ │ │ │ ├── msvc_eti_base.hpp │ │ │ │ │ │ │ ├── msvc_is_class.hpp │ │ │ │ │ │ │ ├── msvc_never_true.hpp │ │ │ │ │ │ │ ├── msvc_type.hpp │ │ │ │ │ │ │ ├── na.hpp │ │ │ │ │ │ │ ├── na_assert.hpp │ │ │ │ │ │ │ ├── na_fwd.hpp │ │ │ │ │ │ │ ├── na_spec.hpp │ │ │ │ │ │ │ ├── nested_type_wknd.hpp │ │ │ │ │ │ │ ├── nttp_decl.hpp │ │ │ │ │ │ │ ├── numeric_cast_utils.hpp │ │ │ │ │ │ │ ├── numeric_op.hpp │ │ │ │ │ │ │ ├── order_impl.hpp │ │ │ │ │ │ │ ├── overload_names.hpp │ │ │ │ │ │ │ ├── partition_op.hpp │ │ │ │ │ │ │ ├── pop_back_impl.hpp │ │ │ │ │ │ │ ├── pop_front_impl.hpp │ │ │ │ │ │ │ ├── preprocessed/ │ │ │ │ │ │ │ │ ├── bcc/ │ │ │ │ │ │ │ │ │ ├── advance_backward.hpp │ │ │ │ │ │ │ │ │ ├── advance_forward.hpp │ │ │ │ │ │ │ │ │ ├── and.hpp │ │ │ │ │ │ │ │ │ ├── apply.hpp │ │ │ │ │ │ │ │ │ ├── apply_fwd.hpp │ │ │ │ │ │ │ │ │ ├── apply_wrap.hpp │ │ │ │ │ │ │ │ │ ├── arg.hpp │ │ │ │ │ │ │ │ │ ├── basic_bind.hpp │ │ │ │ │ │ │ │ │ ├── bind.hpp │ │ │ │ │ │ │ │ │ ├── bind_fwd.hpp │ │ │ │ │ │ │ │ │ ├── bitand.hpp │ │ │ │ │ │ │ │ │ ├── bitor.hpp │ │ │ │ │ │ │ │ │ ├── bitxor.hpp │ │ │ │ │ │ │ │ │ ├── deque.hpp │ │ │ │ │ │ │ │ │ ├── divides.hpp │ │ │ │ │ │ │ │ │ ├── equal_to.hpp │ │ │ │ │ │ │ │ │ ├── fold_impl.hpp │ │ │ │ │ │ │ │ │ ├── full_lambda.hpp │ │ │ │ │ │ │ │ │ ├── greater.hpp │ │ │ │ │ │ │ │ │ ├── greater_equal.hpp │ │ │ │ │ │ │ │ │ ├── inherit.hpp │ │ │ │ │ │ │ │ │ ├── iter_fold_if_impl.hpp │ │ │ │ │ │ │ │ │ ├── iter_fold_impl.hpp │ │ │ │ │ │ │ │ │ ├── lambda_no_ctps.hpp │ │ │ │ │ │ │ │ │ ├── less.hpp │ │ │ │ │ │ │ │ │ ├── less_equal.hpp │ │ │ │ │ │ │ │ │ ├── list.hpp │ │ │ │ │ │ │ │ │ ├── list_c.hpp │ │ │ │ │ │ │ │ │ ├── map.hpp │ │ │ │ │ │ │ │ │ ├── minus.hpp │ │ │ │ │ │ │ │ │ ├── modulus.hpp │ │ │ │ │ │ │ │ │ ├── not_equal_to.hpp │ │ │ │ │ │ │ │ │ ├── or.hpp │ │ │ │ │ │ │ │ │ ├── placeholders.hpp │ │ │ │ │ │ │ │ │ ├── plus.hpp │ │ │ │ │ │ │ │ │ ├── quote.hpp │ │ │ │ │ │ │ │ │ ├── reverse_fold_impl.hpp │ │ │ │ │ │ │ │ │ ├── reverse_iter_fold_impl.hpp │ │ │ │ │ │ │ │ │ ├── set.hpp │ │ │ │ │ │ │ │ │ ├── set_c.hpp │ │ │ │ │ │ │ │ │ ├── shift_left.hpp │ │ │ │ │ │ │ │ │ ├── shift_right.hpp │ │ │ │ │ │ │ │ │ ├── template_arity.hpp │ │ │ │ │ │ │ │ │ ├── times.hpp │ │ │ │ │ │ │ │ │ ├── unpack_args.hpp │ │ │ │ │ │ │ │ │ ├── vector.hpp │ │ │ │ │ │ │ │ │ └── vector_c.hpp │ │ │ │ │ │ │ │ ├── bcc551/ │ │ │ │ │ │ │ │ │ ├── advance_backward.hpp │ │ │ │ │ │ │ │ │ ├── advance_forward.hpp │ │ │ │ │ │ │ │ │ ├── and.hpp │ │ │ │ │ │ │ │ │ ├── apply.hpp │ │ │ │ │ │ │ │ │ ├── apply_fwd.hpp │ │ │ │ │ │ │ │ │ ├── apply_wrap.hpp │ │ │ │ │ │ │ │ │ ├── arg.hpp │ │ │ │ │ │ │ │ │ ├── basic_bind.hpp │ │ │ │ │ │ │ │ │ ├── bind.hpp │ │ │ │ │ │ │ │ │ ├── bind_fwd.hpp │ │ │ │ │ │ │ │ │ ├── bitand.hpp │ │ │ │ │ │ │ │ │ ├── bitor.hpp │ │ │ │ │ │ │ │ │ ├── bitxor.hpp │ │ │ │ │ │ │ │ │ ├── deque.hpp │ │ │ │ │ │ │ │ │ ├── divides.hpp │ │ │ │ │ │ │ │ │ ├── equal_to.hpp │ │ │ │ │ │ │ │ │ ├── fold_impl.hpp │ │ │ │ │ │ │ │ │ ├── full_lambda.hpp │ │ │ │ │ │ │ │ │ ├── greater.hpp │ │ │ │ │ │ │ │ │ ├── greater_equal.hpp │ │ │ │ │ │ │ │ │ ├── inherit.hpp │ │ │ │ │ │ │ │ │ ├── iter_fold_if_impl.hpp │ │ │ │ │ │ │ │ │ ├── iter_fold_impl.hpp │ │ │ │ │ │ │ │ │ ├── lambda_no_ctps.hpp │ │ │ │ │ │ │ │ │ ├── less.hpp │ │ │ │ │ │ │ │ │ ├── less_equal.hpp │ │ │ │ │ │ │ │ │ ├── list.hpp │ │ │ │ │ │ │ │ │ ├── list_c.hpp │ │ │ │ │ │ │ │ │ ├── map.hpp │ │ │ │ │ │ │ │ │ ├── minus.hpp │ │ │ │ │ │ │ │ │ ├── modulus.hpp │ │ │ │ │ │ │ │ │ ├── not_equal_to.hpp │ │ │ │ │ │ │ │ │ ├── or.hpp │ │ │ │ │ │ │ │ │ ├── placeholders.hpp │ │ │ │ │ │ │ │ │ ├── plus.hpp │ │ │ │ │ │ │ │ │ ├── quote.hpp │ │ │ │ │ │ │ │ │ ├── reverse_fold_impl.hpp │ │ │ │ │ │ │ │ │ ├── reverse_iter_fold_impl.hpp │ │ │ │ │ │ │ │ │ ├── set.hpp │ │ │ │ │ │ │ │ │ ├── set_c.hpp │ │ │ │ │ │ │ │ │ ├── shift_left.hpp │ │ │ │ │ │ │ │ │ ├── shift_right.hpp │ │ │ │ │ │ │ │ │ ├── template_arity.hpp │ │ │ │ │ │ │ │ │ ├── times.hpp │ │ │ │ │ │ │ │ │ ├── unpack_args.hpp │ │ │ │ │ │ │ │ │ ├── vector.hpp │ │ │ │ │ │ │ │ │ └── vector_c.hpp │ │ │ │ │ │ │ │ ├── bcc_pre590/ │ │ │ │ │ │ │ │ │ ├── advance_backward.hpp │ │ │ │ │ │ │ │ │ ├── advance_forward.hpp │ │ │ │ │ │ │ │ │ ├── and.hpp │ │ │ │ │ │ │ │ │ ├── apply.hpp │ │ │ │ │ │ │ │ │ ├── apply_fwd.hpp │ │ │ │ │ │ │ │ │ ├── apply_wrap.hpp │ │ │ │ │ │ │ │ │ ├── arg.hpp │ │ │ │ │ │ │ │ │ ├── basic_bind.hpp │ │ │ │ │ │ │ │ │ ├── bind.hpp │ │ │ │ │ │ │ │ │ ├── bind_fwd.hpp │ │ │ │ │ │ │ │ │ ├── bitand.hpp │ │ │ │ │ │ │ │ │ ├── bitor.hpp │ │ │ │ │ │ │ │ │ ├── bitxor.hpp │ │ │ │ │ │ │ │ │ ├── deque.hpp │ │ │ │ │ │ │ │ │ ├── divides.hpp │ │ │ │ │ │ │ │ │ ├── equal_to.hpp │ │ │ │ │ │ │ │ │ ├── fold_impl.hpp │ │ │ │ │ │ │ │ │ ├── full_lambda.hpp │ │ │ │ │ │ │ │ │ ├── greater.hpp │ │ │ │ │ │ │ │ │ ├── greater_equal.hpp │ │ │ │ │ │ │ │ │ ├── inherit.hpp │ │ │ │ │ │ │ │ │ ├── iter_fold_if_impl.hpp │ │ │ │ │ │ │ │ │ ├── iter_fold_impl.hpp │ │ │ │ │ │ │ │ │ ├── lambda_no_ctps.hpp │ │ │ │ │ │ │ │ │ ├── less.hpp │ │ │ │ │ │ │ │ │ ├── less_equal.hpp │ │ │ │ │ │ │ │ │ ├── list.hpp │ │ │ │ │ │ │ │ │ ├── list_c.hpp │ │ │ │ │ │ │ │ │ ├── map.hpp │ │ │ │ │ │ │ │ │ ├── minus.hpp │ │ │ │ │ │ │ │ │ ├── modulus.hpp │ │ │ │ │ │ │ │ │ ├── not_equal_to.hpp │ │ │ │ │ │ │ │ │ ├── or.hpp │ │ │ │ │ │ │ │ │ ├── placeholders.hpp │ │ │ │ │ │ │ │ │ ├── plus.hpp │ │ │ │ │ │ │ │ │ ├── quote.hpp │ │ │ │ │ │ │ │ │ ├── reverse_fold_impl.hpp │ │ │ │ │ │ │ │ │ ├── reverse_iter_fold_impl.hpp │ │ │ │ │ │ │ │ │ ├── set.hpp │ │ │ │ │ │ │ │ │ ├── set_c.hpp │ │ │ │ │ │ │ │ │ ├── shift_left.hpp │ │ │ │ │ │ │ │ │ ├── shift_right.hpp │ │ │ │ │ │ │ │ │ ├── template_arity.hpp │ │ │ │ │ │ │ │ │ ├── times.hpp │ │ │ │ │ │ │ │ │ ├── unpack_args.hpp │ │ │ │ │ │ │ │ │ ├── vector.hpp │ │ │ │ │ │ │ │ │ └── vector_c.hpp │ │ │ │ │ │ │ │ ├── dmc/ │ │ │ │ │ │ │ │ │ ├── advance_backward.hpp │ │ │ │ │ │ │ │ │ ├── advance_forward.hpp │ │ │ │ │ │ │ │ │ ├── and.hpp │ │ │ │ │ │ │ │ │ ├── apply.hpp │ │ │ │ │ │ │ │ │ ├── apply_fwd.hpp │ │ │ │ │ │ │ │ │ ├── apply_wrap.hpp │ │ │ │ │ │ │ │ │ ├── arg.hpp │ │ │ │ │ │ │ │ │ ├── basic_bind.hpp │ │ │ │ │ │ │ │ │ ├── bind.hpp │ │ │ │ │ │ │ │ │ ├── bind_fwd.hpp │ │ │ │ │ │ │ │ │ ├── bitand.hpp │ │ │ │ │ │ │ │ │ ├── bitor.hpp │ │ │ │ │ │ │ │ │ ├── bitxor.hpp │ │ │ │ │ │ │ │ │ ├── deque.hpp │ │ │ │ │ │ │ │ │ ├── divides.hpp │ │ │ │ │ │ │ │ │ ├── equal_to.hpp │ │ │ │ │ │ │ │ │ ├── fold_impl.hpp │ │ │ │ │ │ │ │ │ ├── full_lambda.hpp │ │ │ │ │ │ │ │ │ ├── greater.hpp │ │ │ │ │ │ │ │ │ ├── greater_equal.hpp │ │ │ │ │ │ │ │ │ ├── inherit.hpp │ │ │ │ │ │ │ │ │ ├── iter_fold_if_impl.hpp │ │ │ │ │ │ │ │ │ ├── iter_fold_impl.hpp │ │ │ │ │ │ │ │ │ ├── lambda_no_ctps.hpp │ │ │ │ │ │ │ │ │ ├── less.hpp │ │ │ │ │ │ │ │ │ ├── less_equal.hpp │ │ │ │ │ │ │ │ │ ├── list.hpp │ │ │ │ │ │ │ │ │ ├── list_c.hpp │ │ │ │ │ │ │ │ │ ├── map.hpp │ │ │ │ │ │ │ │ │ ├── minus.hpp │ │ │ │ │ │ │ │ │ ├── modulus.hpp │ │ │ │ │ │ │ │ │ ├── not_equal_to.hpp │ │ │ │ │ │ │ │ │ ├── or.hpp │ │ │ │ │ │ │ │ │ ├── placeholders.hpp │ │ │ │ │ │ │ │ │ ├── plus.hpp │ │ │ │ │ │ │ │ │ ├── quote.hpp │ │ │ │ │ │ │ │ │ ├── reverse_fold_impl.hpp │ │ │ │ │ │ │ │ │ ├── reverse_iter_fold_impl.hpp │ │ │ │ │ │ │ │ │ ├── set.hpp │ │ │ │ │ │ │ │ │ ├── set_c.hpp │ │ │ │ │ │ │ │ │ ├── shift_left.hpp │ │ │ │ │ │ │ │ │ ├── shift_right.hpp │ │ │ │ │ │ │ │ │ ├── template_arity.hpp │ │ │ │ │ │ │ │ │ ├── times.hpp │ │ │ │ │ │ │ │ │ ├── unpack_args.hpp │ │ │ │ │ │ │ │ │ ├── vector.hpp │ │ │ │ │ │ │ │ │ └── vector_c.hpp │ │ │ │ │ │ │ │ ├── gcc/ │ │ │ │ │ │ │ │ │ ├── advance_backward.hpp │ │ │ │ │ │ │ │ │ ├── advance_forward.hpp │ │ │ │ │ │ │ │ │ ├── and.hpp │ │ │ │ │ │ │ │ │ ├── apply.hpp │ │ │ │ │ │ │ │ │ ├── apply_fwd.hpp │ │ │ │ │ │ │ │ │ ├── apply_wrap.hpp │ │ │ │ │ │ │ │ │ ├── arg.hpp │ │ │ │ │ │ │ │ │ ├── basic_bind.hpp │ │ │ │ │ │ │ │ │ ├── bind.hpp │ │ │ │ │ │ │ │ │ ├── bind_fwd.hpp │ │ │ │ │ │ │ │ │ ├── bitand.hpp │ │ │ │ │ │ │ │ │ ├── bitor.hpp │ │ │ │ │ │ │ │ │ ├── bitxor.hpp │ │ │ │ │ │ │ │ │ ├── deque.hpp │ │ │ │ │ │ │ │ │ ├── divides.hpp │ │ │ │ │ │ │ │ │ ├── equal_to.hpp │ │ │ │ │ │ │ │ │ ├── fold_impl.hpp │ │ │ │ │ │ │ │ │ ├── full_lambda.hpp │ │ │ │ │ │ │ │ │ ├── greater.hpp │ │ │ │ │ │ │ │ │ ├── greater_equal.hpp │ │ │ │ │ │ │ │ │ ├── inherit.hpp │ │ │ │ │ │ │ │ │ ├── iter_fold_if_impl.hpp │ │ │ │ │ │ │ │ │ ├── iter_fold_impl.hpp │ │ │ │ │ │ │ │ │ ├── lambda_no_ctps.hpp │ │ │ │ │ │ │ │ │ ├── less.hpp │ │ │ │ │ │ │ │ │ ├── less_equal.hpp │ │ │ │ │ │ │ │ │ ├── list.hpp │ │ │ │ │ │ │ │ │ ├── list_c.hpp │ │ │ │ │ │ │ │ │ ├── map.hpp │ │ │ │ │ │ │ │ │ ├── minus.hpp │ │ │ │ │ │ │ │ │ ├── modulus.hpp │ │ │ │ │ │ │ │ │ ├── not_equal_to.hpp │ │ │ │ │ │ │ │ │ ├── or.hpp │ │ │ │ │ │ │ │ │ ├── placeholders.hpp │ │ │ │ │ │ │ │ │ ├── plus.hpp │ │ │ │ │ │ │ │ │ ├── quote.hpp │ │ │ │ │ │ │ │ │ ├── reverse_fold_impl.hpp │ │ │ │ │ │ │ │ │ ├── reverse_iter_fold_impl.hpp │ │ │ │ │ │ │ │ │ ├── set.hpp │ │ │ │ │ │ │ │ │ ├── set_c.hpp │ │ │ │ │ │ │ │ │ ├── shift_left.hpp │ │ │ │ │ │ │ │ │ ├── shift_right.hpp │ │ │ │ │ │ │ │ │ ├── template_arity.hpp │ │ │ │ │ │ │ │ │ ├── times.hpp │ │ │ │ │ │ │ │ │ ├── unpack_args.hpp │ │ │ │ │ │ │ │ │ ├── vector.hpp │ │ │ │ │ │ │ │ │ └── vector_c.hpp │ │ │ │ │ │ │ │ ├── msvc60/ │ │ │ │ │ │ │ │ │ ├── advance_backward.hpp │ │ │ │ │ │ │ │ │ ├── advance_forward.hpp │ │ │ │ │ │ │ │ │ ├── and.hpp │ │ │ │ │ │ │ │ │ ├── apply.hpp │ │ │ │ │ │ │ │ │ ├── apply_fwd.hpp │ │ │ │ │ │ │ │ │ ├── apply_wrap.hpp │ │ │ │ │ │ │ │ │ ├── arg.hpp │ │ │ │ │ │ │ │ │ ├── basic_bind.hpp │ │ │ │ │ │ │ │ │ ├── bind.hpp │ │ │ │ │ │ │ │ │ ├── bind_fwd.hpp │ │ │ │ │ │ │ │ │ ├── bitand.hpp │ │ │ │ │ │ │ │ │ ├── bitor.hpp │ │ │ │ │ │ │ │ │ ├── bitxor.hpp │ │ │ │ │ │ │ │ │ ├── deque.hpp │ │ │ │ │ │ │ │ │ ├── divides.hpp │ │ │ │ │ │ │ │ │ ├── equal_to.hpp │ │ │ │ │ │ │ │ │ ├── fold_impl.hpp │ │ │ │ │ │ │ │ │ ├── full_lambda.hpp │ │ │ │ │ │ │ │ │ ├── greater.hpp │ │ │ │ │ │ │ │ │ ├── greater_equal.hpp │ │ │ │ │ │ │ │ │ ├── inherit.hpp │ │ │ │ │ │ │ │ │ ├── iter_fold_if_impl.hpp │ │ │ │ │ │ │ │ │ ├── iter_fold_impl.hpp │ │ │ │ │ │ │ │ │ ├── lambda_no_ctps.hpp │ │ │ │ │ │ │ │ │ ├── less.hpp │ │ │ │ │ │ │ │ │ ├── less_equal.hpp │ │ │ │ │ │ │ │ │ ├── list.hpp │ │ │ │ │ │ │ │ │ ├── list_c.hpp │ │ │ │ │ │ │ │ │ ├── map.hpp │ │ │ │ │ │ │ │ │ ├── minus.hpp │ │ │ │ │ │ │ │ │ ├── modulus.hpp │ │ │ │ │ │ │ │ │ ├── not_equal_to.hpp │ │ │ │ │ │ │ │ │ ├── or.hpp │ │ │ │ │ │ │ │ │ ├── placeholders.hpp │ │ │ │ │ │ │ │ │ ├── plus.hpp │ │ │ │ │ │ │ │ │ ├── quote.hpp │ │ │ │ │ │ │ │ │ ├── reverse_fold_impl.hpp │ │ │ │ │ │ │ │ │ ├── reverse_iter_fold_impl.hpp │ │ │ │ │ │ │ │ │ ├── set.hpp │ │ │ │ │ │ │ │ │ ├── set_c.hpp │ │ │ │ │ │ │ │ │ ├── shift_left.hpp │ │ │ │ │ │ │ │ │ ├── shift_right.hpp │ │ │ │ │ │ │ │ │ ├── template_arity.hpp │ │ │ │ │ │ │ │ │ ├── times.hpp │ │ │ │ │ │ │ │ │ ├── unpack_args.hpp │ │ │ │ │ │ │ │ │ ├── vector.hpp │ │ │ │ │ │ │ │ │ └── vector_c.hpp │ │ │ │ │ │ │ │ ├── msvc70/ │ │ │ │ │ │ │ │ │ ├── advance_backward.hpp │ │ │ │ │ │ │ │ │ ├── advance_forward.hpp │ │ │ │ │ │ │ │ │ ├── and.hpp │ │ │ │ │ │ │ │ │ ├── apply.hpp │ │ │ │ │ │ │ │ │ ├── apply_fwd.hpp │ │ │ │ │ │ │ │ │ ├── apply_wrap.hpp │ │ │ │ │ │ │ │ │ ├── arg.hpp │ │ │ │ │ │ │ │ │ ├── basic_bind.hpp │ │ │ │ │ │ │ │ │ ├── bind.hpp │ │ │ │ │ │ │ │ │ ├── bind_fwd.hpp │ │ │ │ │ │ │ │ │ ├── bitand.hpp │ │ │ │ │ │ │ │ │ ├── bitor.hpp │ │ │ │ │ │ │ │ │ ├── bitxor.hpp │ │ │ │ │ │ │ │ │ ├── deque.hpp │ │ │ │ │ │ │ │ │ ├── divides.hpp │ │ │ │ │ │ │ │ │ ├── equal_to.hpp │ │ │ │ │ │ │ │ │ ├── fold_impl.hpp │ │ │ │ │ │ │ │ │ ├── full_lambda.hpp │ │ │ │ │ │ │ │ │ ├── greater.hpp │ │ │ │ │ │ │ │ │ ├── greater_equal.hpp │ │ │ │ │ │ │ │ │ ├── inherit.hpp │ │ │ │ │ │ │ │ │ ├── iter_fold_if_impl.hpp │ │ │ │ │ │ │ │ │ ├── iter_fold_impl.hpp │ │ │ │ │ │ │ │ │ ├── lambda_no_ctps.hpp │ │ │ │ │ │ │ │ │ ├── less.hpp │ │ │ │ │ │ │ │ │ ├── less_equal.hpp │ │ │ │ │ │ │ │ │ ├── list.hpp │ │ │ │ │ │ │ │ │ ├── list_c.hpp │ │ │ │ │ │ │ │ │ ├── map.hpp │ │ │ │ │ │ │ │ │ ├── minus.hpp │ │ │ │ │ │ │ │ │ ├── modulus.hpp │ │ │ │ │ │ │ │ │ ├── not_equal_to.hpp │ │ │ │ │ │ │ │ │ ├── or.hpp │ │ │ │ │ │ │ │ │ ├── placeholders.hpp │ │ │ │ │ │ │ │ │ ├── plus.hpp │ │ │ │ │ │ │ │ │ ├── quote.hpp │ │ │ │ │ │ │ │ │ ├── reverse_fold_impl.hpp │ │ │ │ │ │ │ │ │ ├── reverse_iter_fold_impl.hpp │ │ │ │ │ │ │ │ │ ├── set.hpp │ │ │ │ │ │ │ │ │ ├── set_c.hpp │ │ │ │ │ │ │ │ │ ├── shift_left.hpp │ │ │ │ │ │ │ │ │ ├── shift_right.hpp │ │ │ │ │ │ │ │ │ ├── template_arity.hpp │ │ │ │ │ │ │ │ │ ├── times.hpp │ │ │ │ │ │ │ │ │ ├── unpack_args.hpp │ │ │ │ │ │ │ │ │ ├── vector.hpp │ │ │ │ │ │ │ │ │ └── vector_c.hpp │ │ │ │ │ │ │ │ ├── mwcw/ │ │ │ │ │ │ │ │ │ ├── advance_backward.hpp │ │ │ │ │ │ │ │ │ ├── advance_forward.hpp │ │ │ │ │ │ │ │ │ ├── and.hpp │ │ │ │ │ │ │ │ │ ├── apply.hpp │ │ │ │ │ │ │ │ │ ├── apply_fwd.hpp │ │ │ │ │ │ │ │ │ ├── apply_wrap.hpp │ │ │ │ │ │ │ │ │ ├── arg.hpp │ │ │ │ │ │ │ │ │ ├── basic_bind.hpp │ │ │ │ │ │ │ │ │ ├── bind.hpp │ │ │ │ │ │ │ │ │ ├── bind_fwd.hpp │ │ │ │ │ │ │ │ │ ├── bitand.hpp │ │ │ │ │ │ │ │ │ ├── bitor.hpp │ │ │ │ │ │ │ │ │ ├── bitxor.hpp │ │ │ │ │ │ │ │ │ ├── deque.hpp │ │ │ │ │ │ │ │ │ ├── divides.hpp │ │ │ │ │ │ │ │ │ ├── equal_to.hpp │ │ │ │ │ │ │ │ │ ├── fold_impl.hpp │ │ │ │ │ │ │ │ │ ├── full_lambda.hpp │ │ │ │ │ │ │ │ │ ├── greater.hpp │ │ │ │ │ │ │ │ │ ├── greater_equal.hpp │ │ │ │ │ │ │ │ │ ├── inherit.hpp │ │ │ │ │ │ │ │ │ ├── iter_fold_if_impl.hpp │ │ │ │ │ │ │ │ │ ├── iter_fold_impl.hpp │ │ │ │ │ │ │ │ │ ├── lambda_no_ctps.hpp │ │ │ │ │ │ │ │ │ ├── less.hpp │ │ │ │ │ │ │ │ │ ├── less_equal.hpp │ │ │ │ │ │ │ │ │ ├── list.hpp │ │ │ │ │ │ │ │ │ ├── list_c.hpp │ │ │ │ │ │ │ │ │ ├── map.hpp │ │ │ │ │ │ │ │ │ ├── minus.hpp │ │ │ │ │ │ │ │ │ ├── modulus.hpp │ │ │ │ │ │ │ │ │ ├── not_equal_to.hpp │ │ │ │ │ │ │ │ │ ├── or.hpp │ │ │ │ │ │ │ │ │ ├── placeholders.hpp │ │ │ │ │ │ │ │ │ ├── plus.hpp │ │ │ │ │ │ │ │ │ ├── quote.hpp │ │ │ │ │ │ │ │ │ ├── reverse_fold_impl.hpp │ │ │ │ │ │ │ │ │ ├── reverse_iter_fold_impl.hpp │ │ │ │ │ │ │ │ │ ├── set.hpp │ │ │ │ │ │ │ │ │ ├── set_c.hpp │ │ │ │ │ │ │ │ │ ├── shift_left.hpp │ │ │ │ │ │ │ │ │ ├── shift_right.hpp │ │ │ │ │ │ │ │ │ ├── template_arity.hpp │ │ │ │ │ │ │ │ │ ├── times.hpp │ │ │ │ │ │ │ │ │ ├── unpack_args.hpp │ │ │ │ │ │ │ │ │ ├── vector.hpp │ │ │ │ │ │ │ │ │ └── vector_c.hpp │ │ │ │ │ │ │ │ ├── no_ctps/ │ │ │ │ │ │ │ │ │ ├── advance_backward.hpp │ │ │ │ │ │ │ │ │ ├── advance_forward.hpp │ │ │ │ │ │ │ │ │ ├── and.hpp │ │ │ │ │ │ │ │ │ ├── apply.hpp │ │ │ │ │ │ │ │ │ ├── apply_fwd.hpp │ │ │ │ │ │ │ │ │ ├── apply_wrap.hpp │ │ │ │ │ │ │ │ │ ├── arg.hpp │ │ │ │ │ │ │ │ │ ├── basic_bind.hpp │ │ │ │ │ │ │ │ │ ├── bind.hpp │ │ │ │ │ │ │ │ │ ├── bind_fwd.hpp │ │ │ │ │ │ │ │ │ ├── bitand.hpp │ │ │ │ │ │ │ │ │ ├── bitor.hpp │ │ │ │ │ │ │ │ │ ├── bitxor.hpp │ │ │ │ │ │ │ │ │ ├── deque.hpp │ │ │ │ │ │ │ │ │ ├── divides.hpp │ │ │ │ │ │ │ │ │ ├── equal_to.hpp │ │ │ │ │ │ │ │ │ ├── fold_impl.hpp │ │ │ │ │ │ │ │ │ ├── full_lambda.hpp │ │ │ │ │ │ │ │ │ ├── greater.hpp │ │ │ │ │ │ │ │ │ ├── greater_equal.hpp │ │ │ │ │ │ │ │ │ ├── inherit.hpp │ │ │ │ │ │ │ │ │ ├── iter_fold_if_impl.hpp │ │ │ │ │ │ │ │ │ ├── iter_fold_impl.hpp │ │ │ │ │ │ │ │ │ ├── lambda_no_ctps.hpp │ │ │ │ │ │ │ │ │ ├── less.hpp │ │ │ │ │ │ │ │ │ ├── less_equal.hpp │ │ │ │ │ │ │ │ │ ├── list.hpp │ │ │ │ │ │ │ │ │ ├── list_c.hpp │ │ │ │ │ │ │ │ │ ├── map.hpp │ │ │ │ │ │ │ │ │ ├── minus.hpp │ │ │ │ │ │ │ │ │ ├── modulus.hpp │ │ │ │ │ │ │ │ │ ├── not_equal_to.hpp │ │ │ │ │ │ │ │ │ ├── or.hpp │ │ │ │ │ │ │ │ │ ├── placeholders.hpp │ │ │ │ │ │ │ │ │ ├── plus.hpp │ │ │ │ │ │ │ │ │ ├── quote.hpp │ │ │ │ │ │ │ │ │ ├── reverse_fold_impl.hpp │ │ │ │ │ │ │ │ │ ├── reverse_iter_fold_impl.hpp │ │ │ │ │ │ │ │ │ ├── set.hpp │ │ │ │ │ │ │ │ │ ├── set_c.hpp │ │ │ │ │ │ │ │ │ ├── shift_left.hpp │ │ │ │ │ │ │ │ │ ├── shift_right.hpp │ │ │ │ │ │ │ │ │ ├── template_arity.hpp │ │ │ │ │ │ │ │ │ ├── times.hpp │ │ │ │ │ │ │ │ │ ├── unpack_args.hpp │ │ │ │ │ │ │ │ │ ├── vector.hpp │ │ │ │ │ │ │ │ │ └── vector_c.hpp │ │ │ │ │ │ │ │ ├── no_ttp/ │ │ │ │ │ │ │ │ │ ├── advance_backward.hpp │ │ │ │ │ │ │ │ │ ├── advance_forward.hpp │ │ │ │ │ │ │ │ │ ├── and.hpp │ │ │ │ │ │ │ │ │ ├── apply.hpp │ │ │ │ │ │ │ │ │ ├── apply_fwd.hpp │ │ │ │ │ │ │ │ │ ├── apply_wrap.hpp │ │ │ │ │ │ │ │ │ ├── arg.hpp │ │ │ │ │ │ │ │ │ ├── basic_bind.hpp │ │ │ │ │ │ │ │ │ ├── bind.hpp │ │ │ │ │ │ │ │ │ ├── bind_fwd.hpp │ │ │ │ │ │ │ │ │ ├── bitand.hpp │ │ │ │ │ │ │ │ │ ├── bitor.hpp │ │ │ │ │ │ │ │ │ ├── bitxor.hpp │ │ │ │ │ │ │ │ │ ├── deque.hpp │ │ │ │ │ │ │ │ │ ├── divides.hpp │ │ │ │ │ │ │ │ │ ├── equal_to.hpp │ │ │ │ │ │ │ │ │ ├── fold_impl.hpp │ │ │ │ │ │ │ │ │ ├── full_lambda.hpp │ │ │ │ │ │ │ │ │ ├── greater.hpp │ │ │ │ │ │ │ │ │ ├── greater_equal.hpp │ │ │ │ │ │ │ │ │ ├── inherit.hpp │ │ │ │ │ │ │ │ │ ├── iter_fold_if_impl.hpp │ │ │ │ │ │ │ │ │ ├── iter_fold_impl.hpp │ │ │ │ │ │ │ │ │ ├── lambda_no_ctps.hpp │ │ │ │ │ │ │ │ │ ├── less.hpp │ │ │ │ │ │ │ │ │ ├── less_equal.hpp │ │ │ │ │ │ │ │ │ ├── list.hpp │ │ │ │ │ │ │ │ │ ├── list_c.hpp │ │ │ │ │ │ │ │ │ ├── map.hpp │ │ │ │ │ │ │ │ │ ├── minus.hpp │ │ │ │ │ │ │ │ │ ├── modulus.hpp │ │ │ │ │ │ │ │ │ ├── not_equal_to.hpp │ │ │ │ │ │ │ │ │ ├── or.hpp │ │ │ │ │ │ │ │ │ ├── placeholders.hpp │ │ │ │ │ │ │ │ │ ├── plus.hpp │ │ │ │ │ │ │ │ │ ├── quote.hpp │ │ │ │ │ │ │ │ │ ├── reverse_fold_impl.hpp │ │ │ │ │ │ │ │ │ ├── reverse_iter_fold_impl.hpp │ │ │ │ │ │ │ │ │ ├── set.hpp │ │ │ │ │ │ │ │ │ ├── set_c.hpp │ │ │ │ │ │ │ │ │ ├── shift_left.hpp │ │ │ │ │ │ │ │ │ ├── shift_right.hpp │ │ │ │ │ │ │ │ │ ├── template_arity.hpp │ │ │ │ │ │ │ │ │ ├── times.hpp │ │ │ │ │ │ │ │ │ ├── unpack_args.hpp │ │ │ │ │ │ │ │ │ ├── vector.hpp │ │ │ │ │ │ │ │ │ └── vector_c.hpp │ │ │ │ │ │ │ │ └── plain/ │ │ │ │ │ │ │ │ ├── advance_backward.hpp │ │ │ │ │ │ │ │ ├── advance_forward.hpp │ │ │ │ │ │ │ │ ├── and.hpp │ │ │ │ │ │ │ │ ├── apply.hpp │ │ │ │ │ │ │ │ ├── apply_fwd.hpp │ │ │ │ │ │ │ │ ├── apply_wrap.hpp │ │ │ │ │ │ │ │ ├── arg.hpp │ │ │ │ │ │ │ │ ├── basic_bind.hpp │ │ │ │ │ │ │ │ ├── bind.hpp │ │ │ │ │ │ │ │ ├── bind_fwd.hpp │ │ │ │ │ │ │ │ ├── bitand.hpp │ │ │ │ │ │ │ │ ├── bitor.hpp │ │ │ │ │ │ │ │ ├── bitxor.hpp │ │ │ │ │ │ │ │ ├── deque.hpp │ │ │ │ │ │ │ │ ├── divides.hpp │ │ │ │ │ │ │ │ ├── equal_to.hpp │ │ │ │ │ │ │ │ ├── fold_impl.hpp │ │ │ │ │ │ │ │ ├── full_lambda.hpp │ │ │ │ │ │ │ │ ├── greater.hpp │ │ │ │ │ │ │ │ ├── greater_equal.hpp │ │ │ │ │ │ │ │ ├── inherit.hpp │ │ │ │ │ │ │ │ ├── iter_fold_if_impl.hpp │ │ │ │ │ │ │ │ ├── iter_fold_impl.hpp │ │ │ │ │ │ │ │ ├── lambda_no_ctps.hpp │ │ │ │ │ │ │ │ ├── less.hpp │ │ │ │ │ │ │ │ ├── less_equal.hpp │ │ │ │ │ │ │ │ ├── list.hpp │ │ │ │ │ │ │ │ ├── list_c.hpp │ │ │ │ │ │ │ │ ├── map.hpp │ │ │ │ │ │ │ │ ├── minus.hpp │ │ │ │ │ │ │ │ ├── modulus.hpp │ │ │ │ │ │ │ │ ├── not_equal_to.hpp │ │ │ │ │ │ │ │ ├── or.hpp │ │ │ │ │ │ │ │ ├── placeholders.hpp │ │ │ │ │ │ │ │ ├── plus.hpp │ │ │ │ │ │ │ │ ├── quote.hpp │ │ │ │ │ │ │ │ ├── reverse_fold_impl.hpp │ │ │ │ │ │ │ │ ├── reverse_iter_fold_impl.hpp │ │ │ │ │ │ │ │ ├── set.hpp │ │ │ │ │ │ │ │ ├── set_c.hpp │ │ │ │ │ │ │ │ ├── shift_left.hpp │ │ │ │ │ │ │ │ ├── shift_right.hpp │ │ │ │ │ │ │ │ ├── template_arity.hpp │ │ │ │ │ │ │ │ ├── times.hpp │ │ │ │ │ │ │ │ ├── unpack_args.hpp │ │ │ │ │ │ │ │ ├── vector.hpp │ │ │ │ │ │ │ │ └── vector_c.hpp │ │ │ │ │ │ │ ├── preprocessor/ │ │ │ │ │ │ │ │ ├── add.hpp │ │ │ │ │ │ │ │ ├── def_params_tail.hpp │ │ │ │ │ │ │ │ ├── default_params.hpp │ │ │ │ │ │ │ │ ├── enum.hpp │ │ │ │ │ │ │ │ ├── ext_params.hpp │ │ │ │ │ │ │ │ ├── filter_params.hpp │ │ │ │ │ │ │ │ ├── is_seq.hpp │ │ │ │ │ │ │ │ ├── params.hpp │ │ │ │ │ │ │ │ ├── partial_spec_params.hpp │ │ │ │ │ │ │ │ ├── range.hpp │ │ │ │ │ │ │ │ ├── repeat.hpp │ │ │ │ │ │ │ │ ├── sub.hpp │ │ │ │ │ │ │ │ ├── token_equal.hpp │ │ │ │ │ │ │ │ └── tuple.hpp │ │ │ │ │ │ │ ├── ptr_to_ref.hpp │ │ │ │ │ │ │ ├── push_back_impl.hpp │ │ │ │ │ │ │ ├── push_front_impl.hpp │ │ │ │ │ │ │ ├── range_c/ │ │ │ │ │ │ │ │ ├── O1_size.hpp │ │ │ │ │ │ │ │ ├── back.hpp │ │ │ │ │ │ │ │ ├── empty.hpp │ │ │ │ │ │ │ │ ├── front.hpp │ │ │ │ │ │ │ │ ├── iterator.hpp │ │ │ │ │ │ │ │ ├── size.hpp │ │ │ │ │ │ │ │ └── tag.hpp │ │ │ │ │ │ │ ├── reverse_fold_impl.hpp │ │ │ │ │ │ │ ├── reverse_fold_impl_body.hpp │ │ │ │ │ │ │ ├── reverse_iter_fold_impl.hpp │ │ │ │ │ │ │ ├── sequence_wrapper.hpp │ │ │ │ │ │ │ ├── shift_op.hpp │ │ │ │ │ │ │ ├── single_element_iter.hpp │ │ │ │ │ │ │ ├── size_impl.hpp │ │ │ │ │ │ │ ├── sort_impl.hpp │ │ │ │ │ │ │ ├── static_cast.hpp │ │ │ │ │ │ │ ├── template_arity.hpp │ │ │ │ │ │ │ ├── template_arity_fwd.hpp │ │ │ │ │ │ │ ├── test/ │ │ │ │ │ │ │ │ ├── assert.hpp │ │ │ │ │ │ │ │ ├── data.hpp │ │ │ │ │ │ │ │ └── test_case.hpp │ │ │ │ │ │ │ ├── test.hpp │ │ │ │ │ │ │ ├── traits_lambda_spec.hpp │ │ │ │ │ │ │ ├── transform_iter.hpp │ │ │ │ │ │ │ ├── type_wrapper.hpp │ │ │ │ │ │ │ ├── unwrap.hpp │ │ │ │ │ │ │ ├── value_wknd.hpp │ │ │ │ │ │ │ └── yes_no.hpp │ │ │ │ │ │ ├── back.hpp │ │ │ │ │ │ ├── back_fwd.hpp │ │ │ │ │ │ ├── back_inserter.hpp │ │ │ │ │ │ ├── base.hpp │ │ │ │ │ │ ├── begin.hpp │ │ │ │ │ │ ├── begin_end.hpp │ │ │ │ │ │ ├── begin_end_fwd.hpp │ │ │ │ │ │ ├── bind.hpp │ │ │ │ │ │ ├── bind_fwd.hpp │ │ │ │ │ │ ├── bitand.hpp │ │ │ │ │ │ ├── bitor.hpp │ │ │ │ │ │ ├── bitwise.hpp │ │ │ │ │ │ ├── bitxor.hpp │ │ │ │ │ │ ├── bool.hpp │ │ │ │ │ │ ├── bool_fwd.hpp │ │ │ │ │ │ ├── char.hpp │ │ │ │ │ │ ├── char_fwd.hpp │ │ │ │ │ │ ├── clear.hpp │ │ │ │ │ │ ├── clear_fwd.hpp │ │ │ │ │ │ ├── comparison.hpp │ │ │ │ │ │ ├── contains.hpp │ │ │ │ │ │ ├── contains_fwd.hpp │ │ │ │ │ │ ├── copy.hpp │ │ │ │ │ │ ├── copy_if.hpp │ │ │ │ │ │ ├── count.hpp │ │ │ │ │ │ ├── count_fwd.hpp │ │ │ │ │ │ ├── count_if.hpp │ │ │ │ │ │ ├── deque.hpp │ │ │ │ │ │ ├── deref.hpp │ │ │ │ │ │ ├── distance.hpp │ │ │ │ │ │ ├── distance_fwd.hpp │ │ │ │ │ │ ├── divides.hpp │ │ │ │ │ │ ├── empty.hpp │ │ │ │ │ │ ├── empty_base.hpp │ │ │ │ │ │ ├── empty_fwd.hpp │ │ │ │ │ │ ├── empty_sequence.hpp │ │ │ │ │ │ ├── end.hpp │ │ │ │ │ │ ├── equal.hpp │ │ │ │ │ │ ├── equal_to.hpp │ │ │ │ │ │ ├── erase.hpp │ │ │ │ │ │ ├── erase_fwd.hpp │ │ │ │ │ │ ├── erase_key.hpp │ │ │ │ │ │ ├── erase_key_fwd.hpp │ │ │ │ │ │ ├── eval_if.hpp │ │ │ │ │ │ ├── filter_view.hpp │ │ │ │ │ │ ├── find.hpp │ │ │ │ │ │ ├── find_if.hpp │ │ │ │ │ │ ├── fold.hpp │ │ │ │ │ │ ├── for_each.hpp │ │ │ │ │ │ ├── front.hpp │ │ │ │ │ │ ├── front_fwd.hpp │ │ │ │ │ │ ├── front_inserter.hpp │ │ │ │ │ │ ├── greater.hpp │ │ │ │ │ │ ├── greater_equal.hpp │ │ │ │ │ │ ├── has_key.hpp │ │ │ │ │ │ ├── has_key_fwd.hpp │ │ │ │ │ │ ├── has_xxx.hpp │ │ │ │ │ │ ├── identity.hpp │ │ │ │ │ │ ├── if.hpp │ │ │ │ │ │ ├── index_if.hpp │ │ │ │ │ │ ├── index_of.hpp │ │ │ │ │ │ ├── inherit.hpp │ │ │ │ │ │ ├── inherit_linearly.hpp │ │ │ │ │ │ ├── insert.hpp │ │ │ │ │ │ ├── insert_fwd.hpp │ │ │ │ │ │ ├── insert_range.hpp │ │ │ │ │ │ ├── insert_range_fwd.hpp │ │ │ │ │ │ ├── inserter.hpp │ │ │ │ │ │ ├── int.hpp │ │ │ │ │ │ ├── int_fwd.hpp │ │ │ │ │ │ ├── integral_c.hpp │ │ │ │ │ │ ├── integral_c_fwd.hpp │ │ │ │ │ │ ├── integral_c_tag.hpp │ │ │ │ │ │ ├── is_placeholder.hpp │ │ │ │ │ │ ├── is_sequence.hpp │ │ │ │ │ │ ├── iter_fold.hpp │ │ │ │ │ │ ├── iter_fold_if.hpp │ │ │ │ │ │ ├── iterator_category.hpp │ │ │ │ │ │ ├── iterator_range.hpp │ │ │ │ │ │ ├── iterator_tags.hpp │ │ │ │ │ │ ├── joint_view.hpp │ │ │ │ │ │ ├── key_type.hpp │ │ │ │ │ │ ├── key_type_fwd.hpp │ │ │ │ │ │ ├── lambda.hpp │ │ │ │ │ │ ├── lambda_fwd.hpp │ │ │ │ │ │ ├── less.hpp │ │ │ │ │ │ ├── less_equal.hpp │ │ │ │ │ │ ├── limits/ │ │ │ │ │ │ │ ├── arity.hpp │ │ │ │ │ │ │ ├── list.hpp │ │ │ │ │ │ │ ├── map.hpp │ │ │ │ │ │ │ ├── set.hpp │ │ │ │ │ │ │ ├── string.hpp │ │ │ │ │ │ │ ├── unrolling.hpp │ │ │ │ │ │ │ └── vector.hpp │ │ │ │ │ │ ├── list/ │ │ │ │ │ │ │ ├── aux_/ │ │ │ │ │ │ │ │ ├── O1_size.hpp │ │ │ │ │ │ │ │ ├── begin_end.hpp │ │ │ │ │ │ │ │ ├── clear.hpp │ │ │ │ │ │ │ │ ├── empty.hpp │ │ │ │ │ │ │ │ ├── front.hpp │ │ │ │ │ │ │ │ ├── include_preprocessed.hpp │ │ │ │ │ │ │ │ ├── item.hpp │ │ │ │ │ │ │ │ ├── iterator.hpp │ │ │ │ │ │ │ │ ├── numbered.hpp │ │ │ │ │ │ │ │ ├── numbered_c.hpp │ │ │ │ │ │ │ │ ├── pop_front.hpp │ │ │ │ │ │ │ │ ├── preprocessed/ │ │ │ │ │ │ │ │ │ └── plain/ │ │ │ │ │ │ │ │ │ ├── list10.hpp │ │ │ │ │ │ │ │ │ ├── list10_c.hpp │ │ │ │ │ │ │ │ │ ├── list20.hpp │ │ │ │ │ │ │ │ │ ├── list20_c.hpp │ │ │ │ │ │ │ │ │ ├── list30.hpp │ │ │ │ │ │ │ │ │ ├── list30_c.hpp │ │ │ │ │ │ │ │ │ ├── list40.hpp │ │ │ │ │ │ │ │ │ ├── list40_c.hpp │ │ │ │ │ │ │ │ │ ├── list50.hpp │ │ │ │ │ │ │ │ │ └── list50_c.hpp │ │ │ │ │ │ │ │ ├── push_back.hpp │ │ │ │ │ │ │ │ ├── push_front.hpp │ │ │ │ │ │ │ │ ├── size.hpp │ │ │ │ │ │ │ │ └── tag.hpp │ │ │ │ │ │ │ ├── list0.hpp │ │ │ │ │ │ │ ├── list0_c.hpp │ │ │ │ │ │ │ ├── list10.hpp │ │ │ │ │ │ │ ├── list10_c.hpp │ │ │ │ │ │ │ ├── list20.hpp │ │ │ │ │ │ │ ├── list20_c.hpp │ │ │ │ │ │ │ ├── list30.hpp │ │ │ │ │ │ │ ├── list30_c.hpp │ │ │ │ │ │ │ ├── list40.hpp │ │ │ │ │ │ │ ├── list40_c.hpp │ │ │ │ │ │ │ ├── list50.hpp │ │ │ │ │ │ │ └── list50_c.hpp │ │ │ │ │ │ ├── list.hpp │ │ │ │ │ │ ├── list_c.hpp │ │ │ │ │ │ ├── logical.hpp │ │ │ │ │ │ ├── long.hpp │ │ │ │ │ │ ├── long_fwd.hpp │ │ │ │ │ │ ├── lower_bound.hpp │ │ │ │ │ │ ├── map/ │ │ │ │ │ │ │ ├── aux_/ │ │ │ │ │ │ │ │ ├── at_impl.hpp │ │ │ │ │ │ │ │ ├── begin_end_impl.hpp │ │ │ │ │ │ │ │ ├── clear_impl.hpp │ │ │ │ │ │ │ │ ├── contains_impl.hpp │ │ │ │ │ │ │ │ ├── empty_impl.hpp │ │ │ │ │ │ │ │ ├── erase_impl.hpp │ │ │ │ │ │ │ │ ├── erase_key_impl.hpp │ │ │ │ │ │ │ │ ├── has_key_impl.hpp │ │ │ │ │ │ │ │ ├── include_preprocessed.hpp │ │ │ │ │ │ │ │ ├── insert_impl.hpp │ │ │ │ │ │ │ │ ├── insert_range_impl.hpp │ │ │ │ │ │ │ │ ├── item.hpp │ │ │ │ │ │ │ │ ├── iterator.hpp │ │ │ │ │ │ │ │ ├── key_type_impl.hpp │ │ │ │ │ │ │ │ ├── map0.hpp │ │ │ │ │ │ │ │ ├── numbered.hpp │ │ │ │ │ │ │ │ ├── preprocessed/ │ │ │ │ │ │ │ │ │ ├── no_ctps/ │ │ │ │ │ │ │ │ │ │ ├── map10.hpp │ │ │ │ │ │ │ │ │ │ ├── map20.hpp │ │ │ │ │ │ │ │ │ │ ├── map30.hpp │ │ │ │ │ │ │ │ │ │ ├── map40.hpp │ │ │ │ │ │ │ │ │ │ └── map50.hpp │ │ │ │ │ │ │ │ │ ├── plain/ │ │ │ │ │ │ │ │ │ │ ├── map10.hpp │ │ │ │ │ │ │ │ │ │ ├── map20.hpp │ │ │ │ │ │ │ │ │ │ ├── map30.hpp │ │ │ │ │ │ │ │ │ │ ├── map40.hpp │ │ │ │ │ │ │ │ │ │ └── map50.hpp │ │ │ │ │ │ │ │ │ └── typeof_based/ │ │ │ │ │ │ │ │ │ ├── map10.hpp │ │ │ │ │ │ │ │ │ ├── map20.hpp │ │ │ │ │ │ │ │ │ ├── map30.hpp │ │ │ │ │ │ │ │ │ ├── map40.hpp │ │ │ │ │ │ │ │ │ └── map50.hpp │ │ │ │ │ │ │ │ ├── size_impl.hpp │ │ │ │ │ │ │ │ ├── tag.hpp │ │ │ │ │ │ │ │ └── value_type_impl.hpp │ │ │ │ │ │ │ ├── map0.hpp │ │ │ │ │ │ │ ├── map10.hpp │ │ │ │ │ │ │ ├── map20.hpp │ │ │ │ │ │ │ ├── map30.hpp │ │ │ │ │ │ │ ├── map40.hpp │ │ │ │ │ │ │ └── map50.hpp │ │ │ │ │ │ ├── map.hpp │ │ │ │ │ │ ├── math/ │ │ │ │ │ │ │ ├── fixed_c.hpp │ │ │ │ │ │ │ ├── is_even.hpp │ │ │ │ │ │ │ └── rational_c.hpp │ │ │ │ │ │ ├── max.hpp │ │ │ │ │ │ ├── max_element.hpp │ │ │ │ │ │ ├── min.hpp │ │ │ │ │ │ ├── min_element.hpp │ │ │ │ │ │ ├── min_max.hpp │ │ │ │ │ │ ├── minus.hpp │ │ │ │ │ │ ├── modulus.hpp │ │ │ │ │ │ ├── multiplies.hpp │ │ │ │ │ │ ├── multiset/ │ │ │ │ │ │ │ ├── aux_/ │ │ │ │ │ │ │ │ ├── count_impl.hpp │ │ │ │ │ │ │ │ ├── insert_impl.hpp │ │ │ │ │ │ │ │ ├── item.hpp │ │ │ │ │ │ │ │ ├── multiset0.hpp │ │ │ │ │ │ │ │ └── tag.hpp │ │ │ │ │ │ │ └── multiset0.hpp │ │ │ │ │ │ ├── negate.hpp │ │ │ │ │ │ ├── next.hpp │ │ │ │ │ │ ├── next_prior.hpp │ │ │ │ │ │ ├── not.hpp │ │ │ │ │ │ ├── not_equal_to.hpp │ │ │ │ │ │ ├── numeric_cast.hpp │ │ │ │ │ │ ├── or.hpp │ │ │ │ │ │ ├── order.hpp │ │ │ │ │ │ ├── order_fwd.hpp │ │ │ │ │ │ ├── pair.hpp │ │ │ │ │ │ ├── pair_view.hpp │ │ │ │ │ │ ├── partition.hpp │ │ │ │ │ │ ├── placeholders.hpp │ │ │ │ │ │ ├── plus.hpp │ │ │ │ │ │ ├── pop_back.hpp │ │ │ │ │ │ ├── pop_back_fwd.hpp │ │ │ │ │ │ ├── pop_front.hpp │ │ │ │ │ │ ├── pop_front_fwd.hpp │ │ │ │ │ │ ├── print.hpp │ │ │ │ │ │ ├── prior.hpp │ │ │ │ │ │ ├── protect.hpp │ │ │ │ │ │ ├── push_back.hpp │ │ │ │ │ │ ├── push_back_fwd.hpp │ │ │ │ │ │ ├── push_front.hpp │ │ │ │ │ │ ├── push_front_fwd.hpp │ │ │ │ │ │ ├── quote.hpp │ │ │ │ │ │ ├── range_c.hpp │ │ │ │ │ │ ├── remove.hpp │ │ │ │ │ │ ├── remove_if.hpp │ │ │ │ │ │ ├── replace.hpp │ │ │ │ │ │ ├── replace_if.hpp │ │ │ │ │ │ ├── reverse.hpp │ │ │ │ │ │ ├── reverse_fold.hpp │ │ │ │ │ │ ├── reverse_iter_fold.hpp │ │ │ │ │ │ ├── same_as.hpp │ │ │ │ │ │ ├── sequence_tag.hpp │ │ │ │ │ │ ├── sequence_tag_fwd.hpp │ │ │ │ │ │ ├── set/ │ │ │ │ │ │ │ ├── aux_/ │ │ │ │ │ │ │ │ ├── at_impl.hpp │ │ │ │ │ │ │ │ ├── begin_end_impl.hpp │ │ │ │ │ │ │ │ ├── clear_impl.hpp │ │ │ │ │ │ │ │ ├── empty_impl.hpp │ │ │ │ │ │ │ │ ├── erase_impl.hpp │ │ │ │ │ │ │ │ ├── erase_key_impl.hpp │ │ │ │ │ │ │ │ ├── has_key_impl.hpp │ │ │ │ │ │ │ │ ├── include_preprocessed.hpp │ │ │ │ │ │ │ │ ├── insert_impl.hpp │ │ │ │ │ │ │ │ ├── insert_range_impl.hpp │ │ │ │ │ │ │ │ ├── item.hpp │ │ │ │ │ │ │ │ ├── iterator.hpp │ │ │ │ │ │ │ │ ├── key_type_impl.hpp │ │ │ │ │ │ │ │ ├── numbered.hpp │ │ │ │ │ │ │ │ ├── numbered_c.hpp │ │ │ │ │ │ │ │ ├── preprocessed/ │ │ │ │ │ │ │ │ │ └── plain/ │ │ │ │ │ │ │ │ │ ├── set10.hpp │ │ │ │ │ │ │ │ │ ├── set10_c.hpp │ │ │ │ │ │ │ │ │ ├── set20.hpp │ │ │ │ │ │ │ │ │ ├── set20_c.hpp │ │ │ │ │ │ │ │ │ ├── set30.hpp │ │ │ │ │ │ │ │ │ ├── set30_c.hpp │ │ │ │ │ │ │ │ │ ├── set40.hpp │ │ │ │ │ │ │ │ │ ├── set40_c.hpp │ │ │ │ │ │ │ │ │ ├── set50.hpp │ │ │ │ │ │ │ │ │ └── set50_c.hpp │ │ │ │ │ │ │ │ ├── set0.hpp │ │ │ │ │ │ │ │ ├── size_impl.hpp │ │ │ │ │ │ │ │ ├── tag.hpp │ │ │ │ │ │ │ │ └── value_type_impl.hpp │ │ │ │ │ │ │ ├── set0.hpp │ │ │ │ │ │ │ ├── set0_c.hpp │ │ │ │ │ │ │ ├── set10.hpp │ │ │ │ │ │ │ ├── set10_c.hpp │ │ │ │ │ │ │ ├── set20.hpp │ │ │ │ │ │ │ ├── set20_c.hpp │ │ │ │ │ │ │ ├── set30.hpp │ │ │ │ │ │ │ ├── set30_c.hpp │ │ │ │ │ │ │ ├── set40.hpp │ │ │ │ │ │ │ ├── set40_c.hpp │ │ │ │ │ │ │ ├── set50.hpp │ │ │ │ │ │ │ └── set50_c.hpp │ │ │ │ │ │ ├── set.hpp │ │ │ │ │ │ ├── set_c.hpp │ │ │ │ │ │ ├── shift_left.hpp │ │ │ │ │ │ ├── shift_right.hpp │ │ │ │ │ │ ├── single_view.hpp │ │ │ │ │ │ ├── size.hpp │ │ │ │ │ │ ├── size_fwd.hpp │ │ │ │ │ │ ├── size_t.hpp │ │ │ │ │ │ ├── size_t_fwd.hpp │ │ │ │ │ │ ├── sizeof.hpp │ │ │ │ │ │ ├── sort.hpp │ │ │ │ │ │ ├── stable_partition.hpp │ │ │ │ │ │ ├── string.hpp │ │ │ │ │ │ ├── switch.hpp │ │ │ │ │ │ ├── tag.hpp │ │ │ │ │ │ ├── times.hpp │ │ │ │ │ │ ├── transform.hpp │ │ │ │ │ │ ├── transform_view.hpp │ │ │ │ │ │ ├── unique.hpp │ │ │ │ │ │ ├── unpack_args.hpp │ │ │ │ │ │ ├── upper_bound.hpp │ │ │ │ │ │ ├── value_type.hpp │ │ │ │ │ │ ├── value_type_fwd.hpp │ │ │ │ │ │ ├── vector/ │ │ │ │ │ │ │ ├── aux_/ │ │ │ │ │ │ │ │ ├── O1_size.hpp │ │ │ │ │ │ │ │ ├── at.hpp │ │ │ │ │ │ │ │ ├── back.hpp │ │ │ │ │ │ │ │ ├── begin_end.hpp │ │ │ │ │ │ │ │ ├── clear.hpp │ │ │ │ │ │ │ │ ├── empty.hpp │ │ │ │ │ │ │ │ ├── front.hpp │ │ │ │ │ │ │ │ ├── include_preprocessed.hpp │ │ │ │ │ │ │ │ ├── item.hpp │ │ │ │ │ │ │ │ ├── iterator.hpp │ │ │ │ │ │ │ │ ├── numbered.hpp │ │ │ │ │ │ │ │ ├── numbered_c.hpp │ │ │ │ │ │ │ │ ├── pop_back.hpp │ │ │ │ │ │ │ │ ├── pop_front.hpp │ │ │ │ │ │ │ │ ├── preprocessed/ │ │ │ │ │ │ │ │ │ ├── no_ctps/ │ │ │ │ │ │ │ │ │ │ ├── vector10.hpp │ │ │ │ │ │ │ │ │ │ ├── vector10_c.hpp │ │ │ │ │ │ │ │ │ │ ├── vector20.hpp │ │ │ │ │ │ │ │ │ │ ├── vector20_c.hpp │ │ │ │ │ │ │ │ │ │ ├── vector30.hpp │ │ │ │ │ │ │ │ │ │ ├── vector30_c.hpp │ │ │ │ │ │ │ │ │ │ ├── vector40.hpp │ │ │ │ │ │ │ │ │ │ ├── vector40_c.hpp │ │ │ │ │ │ │ │ │ │ ├── vector50.hpp │ │ │ │ │ │ │ │ │ │ └── vector50_c.hpp │ │ │ │ │ │ │ │ │ ├── plain/ │ │ │ │ │ │ │ │ │ │ ├── vector10.hpp │ │ │ │ │ │ │ │ │ │ ├── vector10_c.hpp │ │ │ │ │ │ │ │ │ │ ├── vector20.hpp │ │ │ │ │ │ │ │ │ │ ├── vector20_c.hpp │ │ │ │ │ │ │ │ │ │ ├── vector30.hpp │ │ │ │ │ │ │ │ │ │ ├── vector30_c.hpp │ │ │ │ │ │ │ │ │ │ ├── vector40.hpp │ │ │ │ │ │ │ │ │ │ ├── vector40_c.hpp │ │ │ │ │ │ │ │ │ │ ├── vector50.hpp │ │ │ │ │ │ │ │ │ │ └── vector50_c.hpp │ │ │ │ │ │ │ │ │ └── typeof_based/ │ │ │ │ │ │ │ │ │ ├── vector10.hpp │ │ │ │ │ │ │ │ │ ├── vector10_c.hpp │ │ │ │ │ │ │ │ │ ├── vector20.hpp │ │ │ │ │ │ │ │ │ ├── vector20_c.hpp │ │ │ │ │ │ │ │ │ ├── vector30.hpp │ │ │ │ │ │ │ │ │ ├── vector30_c.hpp │ │ │ │ │ │ │ │ │ ├── vector40.hpp │ │ │ │ │ │ │ │ │ ├── vector40_c.hpp │ │ │ │ │ │ │ │ │ ├── vector50.hpp │ │ │ │ │ │ │ │ │ └── vector50_c.hpp │ │ │ │ │ │ │ │ ├── push_back.hpp │ │ │ │ │ │ │ │ ├── push_front.hpp │ │ │ │ │ │ │ │ ├── size.hpp │ │ │ │ │ │ │ │ ├── tag.hpp │ │ │ │ │ │ │ │ └── vector0.hpp │ │ │ │ │ │ │ ├── vector0.hpp │ │ │ │ │ │ │ ├── vector0_c.hpp │ │ │ │ │ │ │ ├── vector10.hpp │ │ │ │ │ │ │ ├── vector10_c.hpp │ │ │ │ │ │ │ ├── vector20.hpp │ │ │ │ │ │ │ ├── vector20_c.hpp │ │ │ │ │ │ │ ├── vector30.hpp │ │ │ │ │ │ │ ├── vector30_c.hpp │ │ │ │ │ │ │ ├── vector40.hpp │ │ │ │ │ │ │ ├── vector40_c.hpp │ │ │ │ │ │ │ ├── vector50.hpp │ │ │ │ │ │ │ └── vector50_c.hpp │ │ │ │ │ │ ├── vector.hpp │ │ │ │ │ │ ├── vector_c.hpp │ │ │ │ │ │ ├── void.hpp │ │ │ │ │ │ ├── void_fwd.hpp │ │ │ │ │ │ └── zip_view.hpp │ │ │ │ │ ├── next_prior.hpp │ │ │ │ │ ├── noncopyable.hpp │ │ │ │ │ ├── operators.hpp │ │ │ │ │ ├── predef/ │ │ │ │ │ │ ├── architecture/ │ │ │ │ │ │ │ ├── alpha.h │ │ │ │ │ │ │ ├── arm.h │ │ │ │ │ │ │ ├── blackfin.h │ │ │ │ │ │ │ ├── convex.h │ │ │ │ │ │ │ ├── ia64.h │ │ │ │ │ │ │ ├── m68k.h │ │ │ │ │ │ │ ├── mips.h │ │ │ │ │ │ │ ├── parisc.h │ │ │ │ │ │ │ ├── ppc.h │ │ │ │ │ │ │ ├── pyramid.h │ │ │ │ │ │ │ ├── rs6k.h │ │ │ │ │ │ │ ├── sparc.h │ │ │ │ │ │ │ ├── superh.h │ │ │ │ │ │ │ ├── sys370.h │ │ │ │ │ │ │ ├── sys390.h │ │ │ │ │ │ │ ├── x86/ │ │ │ │ │ │ │ │ ├── 32.h │ │ │ │ │ │ │ │ └── 64.h │ │ │ │ │ │ │ ├── x86.h │ │ │ │ │ │ │ └── z.h │ │ │ │ │ │ ├── architecture.h │ │ │ │ │ │ ├── compiler/ │ │ │ │ │ │ │ ├── borland.h │ │ │ │ │ │ │ ├── clang.h │ │ │ │ │ │ │ ├── comeau.h │ │ │ │ │ │ │ ├── compaq.h │ │ │ │ │ │ │ ├── diab.h │ │ │ │ │ │ │ ├── digitalmars.h │ │ │ │ │ │ │ ├── dignus.h │ │ │ │ │ │ │ ├── edg.h │ │ │ │ │ │ │ ├── ekopath.h │ │ │ │ │ │ │ ├── gcc.h │ │ │ │ │ │ │ ├── gcc_xml.h │ │ │ │ │ │ │ ├── greenhills.h │ │ │ │ │ │ │ ├── hp_acc.h │ │ │ │ │ │ │ ├── iar.h │ │ │ │ │ │ │ ├── ibm.h │ │ │ │ │ │ │ ├── intel.h │ │ │ │ │ │ │ ├── kai.h │ │ │ │ │ │ │ ├── llvm.h │ │ │ │ │ │ │ ├── metaware.h │ │ │ │ │ │ │ ├── metrowerks.h │ │ │ │ │ │ │ ├── microtec.h │ │ │ │ │ │ │ ├── mpw.h │ │ │ │ │ │ │ ├── palm.h │ │ │ │ │ │ │ ├── pgi.h │ │ │ │ │ │ │ ├── sgi_mipspro.h │ │ │ │ │ │ │ ├── sunpro.h │ │ │ │ │ │ │ ├── tendra.h │ │ │ │ │ │ │ ├── visualc.h │ │ │ │ │ │ │ └── watcom.h │ │ │ │ │ │ ├── compiler.h │ │ │ │ │ │ ├── detail/ │ │ │ │ │ │ │ ├── _cassert.h │ │ │ │ │ │ │ ├── _exception.h │ │ │ │ │ │ │ ├── comp_detected.h │ │ │ │ │ │ │ ├── endian_compat.h │ │ │ │ │ │ │ ├── os_detected.h │ │ │ │ │ │ │ ├── platform_detected.h │ │ │ │ │ │ │ ├── test.h │ │ │ │ │ │ │ └── test_def.h │ │ │ │ │ │ ├── hardware/ │ │ │ │ │ │ │ ├── simd/ │ │ │ │ │ │ │ │ ├── arm/ │ │ │ │ │ │ │ │ │ └── versions.h │ │ │ │ │ │ │ │ ├── arm.h │ │ │ │ │ │ │ │ ├── ppc/ │ │ │ │ │ │ │ │ │ └── versions.h │ │ │ │ │ │ │ │ ├── ppc.h │ │ │ │ │ │ │ │ ├── x86/ │ │ │ │ │ │ │ │ │ └── versions.h │ │ │ │ │ │ │ │ ├── x86.h │ │ │ │ │ │ │ │ ├── x86_amd/ │ │ │ │ │ │ │ │ │ └── versions.h │ │ │ │ │ │ │ │ └── x86_amd.h │ │ │ │ │ │ │ └── simd.h │ │ │ │ │ │ ├── hardware.h │ │ │ │ │ │ ├── language/ │ │ │ │ │ │ │ ├── objc.h │ │ │ │ │ │ │ ├── stdc.h │ │ │ │ │ │ │ └── stdcpp.h │ │ │ │ │ │ ├── language.h │ │ │ │ │ │ ├── library/ │ │ │ │ │ │ │ ├── c/ │ │ │ │ │ │ │ │ ├── _prefix.h │ │ │ │ │ │ │ │ ├── gnu.h │ │ │ │ │ │ │ │ ├── uc.h │ │ │ │ │ │ │ │ ├── vms.h │ │ │ │ │ │ │ │ └── zos.h │ │ │ │ │ │ │ ├── c.h │ │ │ │ │ │ │ ├── std/ │ │ │ │ │ │ │ │ ├── _prefix.h │ │ │ │ │ │ │ │ ├── cxx.h │ │ │ │ │ │ │ │ ├── dinkumware.h │ │ │ │ │ │ │ │ ├── libcomo.h │ │ │ │ │ │ │ │ ├── modena.h │ │ │ │ │ │ │ │ ├── msl.h │ │ │ │ │ │ │ │ ├── roguewave.h │ │ │ │ │ │ │ │ ├── sgi.h │ │ │ │ │ │ │ │ ├── stdcpp3.h │ │ │ │ │ │ │ │ ├── stlport.h │ │ │ │ │ │ │ │ └── vacpp.h │ │ │ │ │ │ │ └── std.h │ │ │ │ │ │ ├── library.h │ │ │ │ │ │ ├── make.h │ │ │ │ │ │ ├── os/ │ │ │ │ │ │ │ ├── aix.h │ │ │ │ │ │ │ ├── amigaos.h │ │ │ │ │ │ │ ├── android.h │ │ │ │ │ │ │ ├── beos.h │ │ │ │ │ │ │ ├── bsd/ │ │ │ │ │ │ │ │ ├── bsdi.h │ │ │ │ │ │ │ │ ├── dragonfly.h │ │ │ │ │ │ │ │ ├── free.h │ │ │ │ │ │ │ │ ├── net.h │ │ │ │ │ │ │ │ └── open.h │ │ │ │ │ │ │ ├── bsd.h │ │ │ │ │ │ │ ├── cygwin.h │ │ │ │ │ │ │ ├── haiku.h │ │ │ │ │ │ │ ├── hpux.h │ │ │ │ │ │ │ ├── ios.h │ │ │ │ │ │ │ ├── irix.h │ │ │ │ │ │ │ ├── linux.h │ │ │ │ │ │ │ ├── macos.h │ │ │ │ │ │ │ ├── os400.h │ │ │ │ │ │ │ ├── qnxnto.h │ │ │ │ │ │ │ ├── solaris.h │ │ │ │ │ │ │ ├── unix.h │ │ │ │ │ │ │ ├── vms.h │ │ │ │ │ │ │ └── windows.h │ │ │ │ │ │ ├── os.h │ │ │ │ │ │ ├── other/ │ │ │ │ │ │ │ └── endian.h │ │ │ │ │ │ ├── other.h │ │ │ │ │ │ ├── platform/ │ │ │ │ │ │ │ ├── mingw.h │ │ │ │ │ │ │ ├── windows_desktop.h │ │ │ │ │ │ │ ├── windows_phone.h │ │ │ │ │ │ │ ├── windows_runtime.h │ │ │ │ │ │ │ └── windows_store.h │ │ │ │ │ │ ├── platform.h │ │ │ │ │ │ ├── version.h │ │ │ │ │ │ └── version_number.h │ │ │ │ │ ├── predef.h │ │ │ │ │ ├── preprocessor/ │ │ │ │ │ │ ├── arithmetic/ │ │ │ │ │ │ │ ├── add.hpp │ │ │ │ │ │ │ ├── dec.hpp │ │ │ │ │ │ │ ├── detail/ │ │ │ │ │ │ │ │ └── div_base.hpp │ │ │ │ │ │ │ ├── div.hpp │ │ │ │ │ │ │ ├── inc.hpp │ │ │ │ │ │ │ ├── mod.hpp │ │ │ │ │ │ │ ├── mul.hpp │ │ │ │ │ │ │ └── sub.hpp │ │ │ │ │ │ ├── arithmetic.hpp │ │ │ │ │ │ ├── array/ │ │ │ │ │ │ │ ├── data.hpp │ │ │ │ │ │ │ ├── detail/ │ │ │ │ │ │ │ │ └── get_data.hpp │ │ │ │ │ │ │ ├── elem.hpp │ │ │ │ │ │ │ ├── enum.hpp │ │ │ │ │ │ │ ├── insert.hpp │ │ │ │ │ │ │ ├── pop_back.hpp │ │ │ │ │ │ │ ├── pop_front.hpp │ │ │ │ │ │ │ ├── push_back.hpp │ │ │ │ │ │ │ ├── push_front.hpp │ │ │ │ │ │ │ ├── remove.hpp │ │ │ │ │ │ │ ├── replace.hpp │ │ │ │ │ │ │ ├── reverse.hpp │ │ │ │ │ │ │ ├── size.hpp │ │ │ │ │ │ │ ├── to_list.hpp │ │ │ │ │ │ │ ├── to_seq.hpp │ │ │ │ │ │ │ └── to_tuple.hpp │ │ │ │ │ │ ├── array.hpp │ │ │ │ │ │ ├── assert_msg.hpp │ │ │ │ │ │ ├── cat.hpp │ │ │ │ │ │ ├── comma.hpp │ │ │ │ │ │ ├── comma_if.hpp │ │ │ │ │ │ ├── comparison/ │ │ │ │ │ │ │ ├── equal.hpp │ │ │ │ │ │ │ ├── greater.hpp │ │ │ │ │ │ │ ├── greater_equal.hpp │ │ │ │ │ │ │ ├── less.hpp │ │ │ │ │ │ │ ├── less_equal.hpp │ │ │ │ │ │ │ └── not_equal.hpp │ │ │ │ │ │ ├── comparison.hpp │ │ │ │ │ │ ├── config/ │ │ │ │ │ │ │ ├── config.hpp │ │ │ │ │ │ │ └── limits.hpp │ │ │ │ │ │ ├── control/ │ │ │ │ │ │ │ ├── deduce_d.hpp │ │ │ │ │ │ │ ├── detail/ │ │ │ │ │ │ │ │ ├── dmc/ │ │ │ │ │ │ │ │ │ └── while.hpp │ │ │ │ │ │ │ │ ├── edg/ │ │ │ │ │ │ │ │ │ └── while.hpp │ │ │ │ │ │ │ │ ├── msvc/ │ │ │ │ │ │ │ │ │ └── while.hpp │ │ │ │ │ │ │ │ └── while.hpp │ │ │ │ │ │ │ ├── expr_if.hpp │ │ │ │ │ │ │ ├── expr_iif.hpp │ │ │ │ │ │ │ ├── if.hpp │ │ │ │ │ │ │ ├── iif.hpp │ │ │ │ │ │ │ └── while.hpp │ │ │ │ │ │ ├── control.hpp │ │ │ │ │ │ ├── debug/ │ │ │ │ │ │ │ ├── assert.hpp │ │ │ │ │ │ │ ├── error.hpp │ │ │ │ │ │ │ └── line.hpp │ │ │ │ │ │ ├── debug.hpp │ │ │ │ │ │ ├── dec.hpp │ │ │ │ │ │ ├── detail/ │ │ │ │ │ │ │ ├── auto_rec.hpp │ │ │ │ │ │ │ ├── check.hpp │ │ │ │ │ │ │ ├── dmc/ │ │ │ │ │ │ │ │ └── auto_rec.hpp │ │ │ │ │ │ │ ├── is_binary.hpp │ │ │ │ │ │ │ ├── is_nullary.hpp │ │ │ │ │ │ │ ├── is_unary.hpp │ │ │ │ │ │ │ ├── null.hpp │ │ │ │ │ │ │ └── split.hpp │ │ │ │ │ │ ├── empty.hpp │ │ │ │ │ │ ├── enum.hpp │ │ │ │ │ │ ├── enum_params.hpp │ │ │ │ │ │ ├── enum_params_with_a_default.hpp │ │ │ │ │ │ ├── enum_params_with_defaults.hpp │ │ │ │ │ │ ├── enum_shifted.hpp │ │ │ │ │ │ ├── enum_shifted_params.hpp │ │ │ │ │ │ ├── expand.hpp │ │ │ │ │ │ ├── expr_if.hpp │ │ │ │ │ │ ├── facilities/ │ │ │ │ │ │ │ ├── apply.hpp │ │ │ │ │ │ │ ├── detail/ │ │ │ │ │ │ │ │ └── is_empty.hpp │ │ │ │ │ │ │ ├── empty.hpp │ │ │ │ │ │ │ ├── expand.hpp │ │ │ │ │ │ │ ├── identity.hpp │ │ │ │ │ │ │ ├── intercept.hpp │ │ │ │ │ │ │ ├── is_1.hpp │ │ │ │ │ │ │ ├── is_empty.hpp │ │ │ │ │ │ │ ├── is_empty_or_1.hpp │ │ │ │ │ │ │ ├── is_empty_variadic.hpp │ │ │ │ │ │ │ └── overload.hpp │ │ │ │ │ │ ├── facilities.hpp │ │ │ │ │ │ ├── for.hpp │ │ │ │ │ │ ├── identity.hpp │ │ │ │ │ │ ├── if.hpp │ │ │ │ │ │ ├── inc.hpp │ │ │ │ │ │ ├── iterate.hpp │ │ │ │ │ │ ├── iteration/ │ │ │ │ │ │ │ ├── detail/ │ │ │ │ │ │ │ │ ├── bounds/ │ │ │ │ │ │ │ │ │ ├── lower1.hpp │ │ │ │ │ │ │ │ │ ├── lower2.hpp │ │ │ │ │ │ │ │ │ ├── lower3.hpp │ │ │ │ │ │ │ │ │ ├── lower4.hpp │ │ │ │ │ │ │ │ │ ├── lower5.hpp │ │ │ │ │ │ │ │ │ ├── upper1.hpp │ │ │ │ │ │ │ │ │ ├── upper2.hpp │ │ │ │ │ │ │ │ │ ├── upper3.hpp │ │ │ │ │ │ │ │ │ ├── upper4.hpp │ │ │ │ │ │ │ │ │ └── upper5.hpp │ │ │ │ │ │ │ │ ├── finish.hpp │ │ │ │ │ │ │ │ ├── iter/ │ │ │ │ │ │ │ │ │ ├── forward1.hpp │ │ │ │ │ │ │ │ │ ├── forward2.hpp │ │ │ │ │ │ │ │ │ ├── forward3.hpp │ │ │ │ │ │ │ │ │ ├── forward4.hpp │ │ │ │ │ │ │ │ │ ├── forward5.hpp │ │ │ │ │ │ │ │ │ ├── reverse1.hpp │ │ │ │ │ │ │ │ │ ├── reverse2.hpp │ │ │ │ │ │ │ │ │ ├── reverse3.hpp │ │ │ │ │ │ │ │ │ ├── reverse4.hpp │ │ │ │ │ │ │ │ │ └── reverse5.hpp │ │ │ │ │ │ │ │ ├── local.hpp │ │ │ │ │ │ │ │ ├── rlocal.hpp │ │ │ │ │ │ │ │ ├── self.hpp │ │ │ │ │ │ │ │ └── start.hpp │ │ │ │ │ │ │ ├── iterate.hpp │ │ │ │ │ │ │ ├── local.hpp │ │ │ │ │ │ │ └── self.hpp │ │ │ │ │ │ ├── iteration.hpp │ │ │ │ │ │ ├── library.hpp │ │ │ │ │ │ ├── limits.hpp │ │ │ │ │ │ ├── list/ │ │ │ │ │ │ │ ├── adt.hpp │ │ │ │ │ │ │ ├── append.hpp │ │ │ │ │ │ │ ├── at.hpp │ │ │ │ │ │ │ ├── cat.hpp │ │ │ │ │ │ │ ├── detail/ │ │ │ │ │ │ │ │ ├── dmc/ │ │ │ │ │ │ │ │ │ └── fold_left.hpp │ │ │ │ │ │ │ │ ├── edg/ │ │ │ │ │ │ │ │ │ ├── fold_left.hpp │ │ │ │ │ │ │ │ │ └── fold_right.hpp │ │ │ │ │ │ │ │ ├── fold_left.hpp │ │ │ │ │ │ │ │ └── fold_right.hpp │ │ │ │ │ │ │ ├── enum.hpp │ │ │ │ │ │ │ ├── filter.hpp │ │ │ │ │ │ │ ├── first_n.hpp │ │ │ │ │ │ │ ├── fold_left.hpp │ │ │ │ │ │ │ ├── fold_right.hpp │ │ │ │ │ │ │ ├── for_each.hpp │ │ │ │ │ │ │ ├── for_each_i.hpp │ │ │ │ │ │ │ ├── for_each_product.hpp │ │ │ │ │ │ │ ├── rest_n.hpp │ │ │ │ │ │ │ ├── reverse.hpp │ │ │ │ │ │ │ ├── size.hpp │ │ │ │ │ │ │ ├── to_array.hpp │ │ │ │ │ │ │ ├── to_seq.hpp │ │ │ │ │ │ │ ├── to_tuple.hpp │ │ │ │ │ │ │ └── transform.hpp │ │ │ │ │ │ ├── list.hpp │ │ │ │ │ │ ├── logical/ │ │ │ │ │ │ │ ├── and.hpp │ │ │ │ │ │ │ ├── bitand.hpp │ │ │ │ │ │ │ ├── bitnor.hpp │ │ │ │ │ │ │ ├── bitor.hpp │ │ │ │ │ │ │ ├── bitxor.hpp │ │ │ │ │ │ │ ├── bool.hpp │ │ │ │ │ │ │ ├── compl.hpp │ │ │ │ │ │ │ ├── nor.hpp │ │ │ │ │ │ │ ├── not.hpp │ │ │ │ │ │ │ ├── or.hpp │ │ │ │ │ │ │ └── xor.hpp │ │ │ │ │ │ ├── logical.hpp │ │ │ │ │ │ ├── max.hpp │ │ │ │ │ │ ├── min.hpp │ │ │ │ │ │ ├── punctuation/ │ │ │ │ │ │ │ ├── comma.hpp │ │ │ │ │ │ │ ├── comma_if.hpp │ │ │ │ │ │ │ ├── detail/ │ │ │ │ │ │ │ │ └── is_begin_parens.hpp │ │ │ │ │ │ │ ├── is_begin_parens.hpp │ │ │ │ │ │ │ ├── paren.hpp │ │ │ │ │ │ │ ├── paren_if.hpp │ │ │ │ │ │ │ └── remove_parens.hpp │ │ │ │ │ │ ├── punctuation.hpp │ │ │ │ │ │ ├── repeat.hpp │ │ │ │ │ │ ├── repeat_2nd.hpp │ │ │ │ │ │ ├── repeat_3rd.hpp │ │ │ │ │ │ ├── repeat_from_to.hpp │ │ │ │ │ │ ├── repeat_from_to_2nd.hpp │ │ │ │ │ │ ├── repeat_from_to_3rd.hpp │ │ │ │ │ │ ├── repetition/ │ │ │ │ │ │ │ ├── deduce_r.hpp │ │ │ │ │ │ │ ├── deduce_z.hpp │ │ │ │ │ │ │ ├── detail/ │ │ │ │ │ │ │ │ ├── dmc/ │ │ │ │ │ │ │ │ │ └── for.hpp │ │ │ │ │ │ │ │ ├── edg/ │ │ │ │ │ │ │ │ │ └── for.hpp │ │ │ │ │ │ │ │ ├── for.hpp │ │ │ │ │ │ │ │ └── msvc/ │ │ │ │ │ │ │ │ └── for.hpp │ │ │ │ │ │ │ ├── enum.hpp │ │ │ │ │ │ │ ├── enum_binary_params.hpp │ │ │ │ │ │ │ ├── enum_params.hpp │ │ │ │ │ │ │ ├── enum_params_with_a_default.hpp │ │ │ │ │ │ │ ├── enum_params_with_defaults.hpp │ │ │ │ │ │ │ ├── enum_shifted.hpp │ │ │ │ │ │ │ ├── enum_shifted_binary_params.hpp │ │ │ │ │ │ │ ├── enum_shifted_params.hpp │ │ │ │ │ │ │ ├── enum_trailing.hpp │ │ │ │ │ │ │ ├── enum_trailing_binary_params.hpp │ │ │ │ │ │ │ ├── enum_trailing_params.hpp │ │ │ │ │ │ │ ├── for.hpp │ │ │ │ │ │ │ ├── repeat.hpp │ │ │ │ │ │ │ └── repeat_from_to.hpp │ │ │ │ │ │ ├── repetition.hpp │ │ │ │ │ │ ├── selection/ │ │ │ │ │ │ │ ├── max.hpp │ │ │ │ │ │ │ └── min.hpp │ │ │ │ │ │ ├── selection.hpp │ │ │ │ │ │ ├── seq/ │ │ │ │ │ │ │ ├── cat.hpp │ │ │ │ │ │ │ ├── detail/ │ │ │ │ │ │ │ │ ├── binary_transform.hpp │ │ │ │ │ │ │ │ ├── is_empty.hpp │ │ │ │ │ │ │ │ └── split.hpp │ │ │ │ │ │ │ ├── elem.hpp │ │ │ │ │ │ │ ├── enum.hpp │ │ │ │ │ │ │ ├── filter.hpp │ │ │ │ │ │ │ ├── first_n.hpp │ │ │ │ │ │ │ ├── fold_left.hpp │ │ │ │ │ │ │ ├── fold_right.hpp │ │ │ │ │ │ │ ├── for_each.hpp │ │ │ │ │ │ │ ├── for_each_i.hpp │ │ │ │ │ │ │ ├── for_each_product.hpp │ │ │ │ │ │ │ ├── insert.hpp │ │ │ │ │ │ │ ├── pop_back.hpp │ │ │ │ │ │ │ ├── pop_front.hpp │ │ │ │ │ │ │ ├── push_back.hpp │ │ │ │ │ │ │ ├── push_front.hpp │ │ │ │ │ │ │ ├── remove.hpp │ │ │ │ │ │ │ ├── replace.hpp │ │ │ │ │ │ │ ├── rest_n.hpp │ │ │ │ │ │ │ ├── reverse.hpp │ │ │ │ │ │ │ ├── seq.hpp │ │ │ │ │ │ │ ├── size.hpp │ │ │ │ │ │ │ ├── subseq.hpp │ │ │ │ │ │ │ ├── to_array.hpp │ │ │ │ │ │ │ ├── to_list.hpp │ │ │ │ │ │ │ ├── to_tuple.hpp │ │ │ │ │ │ │ ├── transform.hpp │ │ │ │ │ │ │ └── variadic_seq_to_seq.hpp │ │ │ │ │ │ ├── seq.hpp │ │ │ │ │ │ ├── slot/ │ │ │ │ │ │ │ ├── counter.hpp │ │ │ │ │ │ │ ├── detail/ │ │ │ │ │ │ │ │ ├── counter.hpp │ │ │ │ │ │ │ │ ├── def.hpp │ │ │ │ │ │ │ │ ├── shared.hpp │ │ │ │ │ │ │ │ ├── slot1.hpp │ │ │ │ │ │ │ │ ├── slot2.hpp │ │ │ │ │ │ │ │ ├── slot3.hpp │ │ │ │ │ │ │ │ ├── slot4.hpp │ │ │ │ │ │ │ │ └── slot5.hpp │ │ │ │ │ │ │ └── slot.hpp │ │ │ │ │ │ ├── slot.hpp │ │ │ │ │ │ ├── stringize.hpp │ │ │ │ │ │ ├── tuple/ │ │ │ │ │ │ │ ├── detail/ │ │ │ │ │ │ │ │ └── is_single_return.hpp │ │ │ │ │ │ │ ├── eat.hpp │ │ │ │ │ │ │ ├── elem.hpp │ │ │ │ │ │ │ ├── enum.hpp │ │ │ │ │ │ │ ├── insert.hpp │ │ │ │ │ │ │ ├── pop_back.hpp │ │ │ │ │ │ │ ├── pop_front.hpp │ │ │ │ │ │ │ ├── push_back.hpp │ │ │ │ │ │ │ ├── push_front.hpp │ │ │ │ │ │ │ ├── rem.hpp │ │ │ │ │ │ │ ├── remove.hpp │ │ │ │ │ │ │ ├── replace.hpp │ │ │ │ │ │ │ ├── reverse.hpp │ │ │ │ │ │ │ ├── size.hpp │ │ │ │ │ │ │ ├── to_array.hpp │ │ │ │ │ │ │ ├── to_list.hpp │ │ │ │ │ │ │ └── to_seq.hpp │ │ │ │ │ │ ├── tuple.hpp │ │ │ │ │ │ ├── variadic/ │ │ │ │ │ │ │ ├── detail/ │ │ │ │ │ │ │ │ └── is_single_return.hpp │ │ │ │ │ │ │ ├── elem.hpp │ │ │ │ │ │ │ ├── size.hpp │ │ │ │ │ │ │ ├── to_array.hpp │ │ │ │ │ │ │ ├── to_list.hpp │ │ │ │ │ │ │ ├── to_seq.hpp │ │ │ │ │ │ │ └── to_tuple.hpp │ │ │ │ │ │ ├── variadic.hpp │ │ │ │ │ │ ├── while.hpp │ │ │ │ │ │ └── wstringize.hpp │ │ │ │ │ ├── range/ │ │ │ │ │ │ ├── adaptor/ │ │ │ │ │ │ │ ├── adjacent_filtered.hpp │ │ │ │ │ │ │ ├── argument_fwd.hpp │ │ │ │ │ │ │ ├── copied.hpp │ │ │ │ │ │ │ ├── define_adaptor.hpp │ │ │ │ │ │ │ ├── filtered.hpp │ │ │ │ │ │ │ ├── formatted.hpp │ │ │ │ │ │ │ ├── indexed.hpp │ │ │ │ │ │ │ ├── indirected.hpp │ │ │ │ │ │ │ ├── map.hpp │ │ │ │ │ │ │ ├── replaced.hpp │ │ │ │ │ │ │ ├── replaced_if.hpp │ │ │ │ │ │ │ ├── reversed.hpp │ │ │ │ │ │ │ ├── sliced.hpp │ │ │ │ │ │ │ ├── strided.hpp │ │ │ │ │ │ │ ├── tokenized.hpp │ │ │ │ │ │ │ ├── transformed.hpp │ │ │ │ │ │ │ ├── type_erased.hpp │ │ │ │ │ │ │ └── uniqued.hpp │ │ │ │ │ │ ├── adaptors.hpp │ │ │ │ │ │ ├── algorithm/ │ │ │ │ │ │ │ ├── adjacent_find.hpp │ │ │ │ │ │ │ ├── binary_search.hpp │ │ │ │ │ │ │ ├── copy.hpp │ │ │ │ │ │ │ ├── copy_backward.hpp │ │ │ │ │ │ │ ├── count.hpp │ │ │ │ │ │ │ ├── count_if.hpp │ │ │ │ │ │ │ ├── equal.hpp │ │ │ │ │ │ │ ├── equal_range.hpp │ │ │ │ │ │ │ ├── fill.hpp │ │ │ │ │ │ │ ├── fill_n.hpp │ │ │ │ │ │ │ ├── find.hpp │ │ │ │ │ │ │ ├── find_end.hpp │ │ │ │ │ │ │ ├── find_first_of.hpp │ │ │ │ │ │ │ ├── find_if.hpp │ │ │ │ │ │ │ ├── for_each.hpp │ │ │ │ │ │ │ ├── generate.hpp │ │ │ │ │ │ │ ├── heap_algorithm.hpp │ │ │ │ │ │ │ ├── inplace_merge.hpp │ │ │ │ │ │ │ ├── lexicographical_compare.hpp │ │ │ │ │ │ │ ├── lower_bound.hpp │ │ │ │ │ │ │ ├── max_element.hpp │ │ │ │ │ │ │ ├── merge.hpp │ │ │ │ │ │ │ ├── min_element.hpp │ │ │ │ │ │ │ ├── mismatch.hpp │ │ │ │ │ │ │ ├── nth_element.hpp │ │ │ │ │ │ │ ├── partial_sort.hpp │ │ │ │ │ │ │ ├── partial_sort_copy.hpp │ │ │ │ │ │ │ ├── partition.hpp │ │ │ │ │ │ │ ├── permutation.hpp │ │ │ │ │ │ │ ├── random_shuffle.hpp │ │ │ │ │ │ │ ├── remove.hpp │ │ │ │ │ │ │ ├── remove_copy.hpp │ │ │ │ │ │ │ ├── remove_copy_if.hpp │ │ │ │ │ │ │ ├── remove_if.hpp │ │ │ │ │ │ │ ├── replace.hpp │ │ │ │ │ │ │ ├── replace_copy.hpp │ │ │ │ │ │ │ ├── replace_copy_if.hpp │ │ │ │ │ │ │ ├── replace_if.hpp │ │ │ │ │ │ │ ├── reverse.hpp │ │ │ │ │ │ │ ├── reverse_copy.hpp │ │ │ │ │ │ │ ├── rotate.hpp │ │ │ │ │ │ │ ├── rotate_copy.hpp │ │ │ │ │ │ │ ├── search.hpp │ │ │ │ │ │ │ ├── search_n.hpp │ │ │ │ │ │ │ ├── set_algorithm.hpp │ │ │ │ │ │ │ ├── sort.hpp │ │ │ │ │ │ │ ├── stable_partition.hpp │ │ │ │ │ │ │ ├── stable_sort.hpp │ │ │ │ │ │ │ ├── swap_ranges.hpp │ │ │ │ │ │ │ ├── transform.hpp │ │ │ │ │ │ │ ├── unique.hpp │ │ │ │ │ │ │ ├── unique_copy.hpp │ │ │ │ │ │ │ └── upper_bound.hpp │ │ │ │ │ │ ├── algorithm.hpp │ │ │ │ │ │ ├── algorithm_ext/ │ │ │ │ │ │ │ ├── copy_n.hpp │ │ │ │ │ │ │ ├── erase.hpp │ │ │ │ │ │ │ ├── for_each.hpp │ │ │ │ │ │ │ ├── insert.hpp │ │ │ │ │ │ │ ├── iota.hpp │ │ │ │ │ │ │ ├── is_sorted.hpp │ │ │ │ │ │ │ ├── overwrite.hpp │ │ │ │ │ │ │ ├── push_back.hpp │ │ │ │ │ │ │ └── push_front.hpp │ │ │ │ │ │ ├── algorithm_ext.hpp │ │ │ │ │ │ ├── any_range.hpp │ │ │ │ │ │ ├── as_array.hpp │ │ │ │ │ │ ├── as_literal.hpp │ │ │ │ │ │ ├── atl.hpp │ │ │ │ │ │ ├── begin.hpp │ │ │ │ │ │ ├── category.hpp │ │ │ │ │ │ ├── combine.hpp │ │ │ │ │ │ ├── concepts.hpp │ │ │ │ │ │ ├── config.hpp │ │ │ │ │ │ ├── const_iterator.hpp │ │ │ │ │ │ ├── const_reverse_iterator.hpp │ │ │ │ │ │ ├── counting_range.hpp │ │ │ │ │ │ ├── detail/ │ │ │ │ │ │ │ ├── any_iterator.hpp │ │ │ │ │ │ │ ├── any_iterator_buffer.hpp │ │ │ │ │ │ │ ├── any_iterator_interface.hpp │ │ │ │ │ │ │ ├── any_iterator_wrapper.hpp │ │ │ │ │ │ │ ├── as_literal.hpp │ │ │ │ │ │ │ ├── begin.hpp │ │ │ │ │ │ │ ├── collection_traits.hpp │ │ │ │ │ │ │ ├── collection_traits_detail.hpp │ │ │ │ │ │ │ ├── combine_cxx03.hpp │ │ │ │ │ │ │ ├── combine_cxx11.hpp │ │ │ │ │ │ │ ├── combine_no_rvalue.hpp │ │ │ │ │ │ │ ├── combine_rvalue.hpp │ │ │ │ │ │ │ ├── common.hpp │ │ │ │ │ │ │ ├── default_constructible_unary_fn.hpp │ │ │ │ │ │ │ ├── demote_iterator_traversal_tag.hpp │ │ │ │ │ │ │ ├── detail_str.hpp │ │ │ │ │ │ │ ├── difference_type.hpp │ │ │ │ │ │ │ ├── empty.hpp │ │ │ │ │ │ │ ├── end.hpp │ │ │ │ │ │ │ ├── extract_optional_type.hpp │ │ │ │ │ │ │ ├── has_member_size.hpp │ │ │ │ │ │ │ ├── implementation_help.hpp │ │ │ │ │ │ │ ├── join_iterator.hpp │ │ │ │ │ │ │ ├── microsoft.hpp │ │ │ │ │ │ │ ├── misc_concept.hpp │ │ │ │ │ │ │ ├── msvc_has_iterator_workaround.hpp │ │ │ │ │ │ │ ├── range_return.hpp │ │ │ │ │ │ │ ├── remove_extent.hpp │ │ │ │ │ │ │ ├── safe_bool.hpp │ │ │ │ │ │ │ ├── sfinae.hpp │ │ │ │ │ │ │ ├── size_type.hpp │ │ │ │ │ │ │ ├── sizer.hpp │ │ │ │ │ │ │ ├── str_types.hpp │ │ │ │ │ │ │ └── value_type.hpp │ │ │ │ │ │ ├── difference_type.hpp │ │ │ │ │ │ ├── distance.hpp │ │ │ │ │ │ ├── empty.hpp │ │ │ │ │ │ ├── end.hpp │ │ │ │ │ │ ├── functions.hpp │ │ │ │ │ │ ├── has_range_iterator.hpp │ │ │ │ │ │ ├── irange.hpp │ │ │ │ │ │ ├── istream_range.hpp │ │ │ │ │ │ ├── iterator.hpp │ │ │ │ │ │ ├── iterator_range.hpp │ │ │ │ │ │ ├── iterator_range_core.hpp │ │ │ │ │ │ ├── iterator_range_hash.hpp │ │ │ │ │ │ ├── iterator_range_io.hpp │ │ │ │ │ │ ├── join.hpp │ │ │ │ │ │ ├── metafunctions.hpp │ │ │ │ │ │ ├── mfc.hpp │ │ │ │ │ │ ├── mfc_map.hpp │ │ │ │ │ │ ├── mutable_iterator.hpp │ │ │ │ │ │ ├── numeric.hpp │ │ │ │ │ │ ├── pointer.hpp │ │ │ │ │ │ ├── range_fwd.hpp │ │ │ │ │ │ ├── rbegin.hpp │ │ │ │ │ │ ├── reference.hpp │ │ │ │ │ │ ├── rend.hpp │ │ │ │ │ │ ├── result_iterator.hpp │ │ │ │ │ │ ├── reverse_iterator.hpp │ │ │ │ │ │ ├── reverse_result_iterator.hpp │ │ │ │ │ │ ├── size.hpp │ │ │ │ │ │ ├── size_type.hpp │ │ │ │ │ │ ├── sub_range.hpp │ │ │ │ │ │ ├── traversal.hpp │ │ │ │ │ │ └── value_type.hpp │ │ │ │ │ ├── ref.hpp │ │ │ │ │ ├── shared_ptr.hpp │ │ │ │ │ ├── smart_ptr/ │ │ │ │ │ │ ├── allocate_shared_array.hpp │ │ │ │ │ │ ├── bad_weak_ptr.hpp │ │ │ │ │ │ ├── detail/ │ │ │ │ │ │ │ ├── array_allocator.hpp │ │ │ │ │ │ │ ├── array_count_impl.hpp │ │ │ │ │ │ │ ├── array_traits.hpp │ │ │ │ │ │ │ ├── array_utility.hpp │ │ │ │ │ │ │ ├── atomic_count.hpp │ │ │ │ │ │ │ ├── atomic_count_gcc.hpp │ │ │ │ │ │ │ ├── atomic_count_gcc_x86.hpp │ │ │ │ │ │ │ ├── atomic_count_nt.hpp │ │ │ │ │ │ │ ├── atomic_count_pt.hpp │ │ │ │ │ │ │ ├── atomic_count_solaris.hpp │ │ │ │ │ │ │ ├── atomic_count_spin.hpp │ │ │ │ │ │ │ ├── atomic_count_std_atomic.hpp │ │ │ │ │ │ │ ├── atomic_count_sync.hpp │ │ │ │ │ │ │ ├── atomic_count_win32.hpp │ │ │ │ │ │ │ ├── lightweight_mutex.hpp │ │ │ │ │ │ │ ├── lwm_nop.hpp │ │ │ │ │ │ │ ├── lwm_pthreads.hpp │ │ │ │ │ │ │ ├── lwm_win32_cs.hpp │ │ │ │ │ │ │ ├── operator_bool.hpp │ │ │ │ │ │ │ ├── quick_allocator.hpp │ │ │ │ │ │ │ ├── shared_count.hpp │ │ │ │ │ │ │ ├── sp_convertible.hpp │ │ │ │ │ │ │ ├── sp_counted_base.hpp │ │ │ │ │ │ │ ├── sp_counted_base_acc_ia64.hpp │ │ │ │ │ │ │ ├── sp_counted_base_aix.hpp │ │ │ │ │ │ │ ├── sp_counted_base_clang.hpp │ │ │ │ │ │ │ ├── sp_counted_base_cw_ppc.hpp │ │ │ │ │ │ │ ├── sp_counted_base_cw_x86.hpp │ │ │ │ │ │ │ ├── sp_counted_base_gcc_ia64.hpp │ │ │ │ │ │ │ ├── sp_counted_base_gcc_mips.hpp │ │ │ │ │ │ │ ├── sp_counted_base_gcc_ppc.hpp │ │ │ │ │ │ │ ├── sp_counted_base_gcc_sparc.hpp │ │ │ │ │ │ │ ├── sp_counted_base_gcc_x86.hpp │ │ │ │ │ │ │ ├── sp_counted_base_nt.hpp │ │ │ │ │ │ │ ├── sp_counted_base_pt.hpp │ │ │ │ │ │ │ ├── sp_counted_base_snc_ps3.hpp │ │ │ │ │ │ │ ├── sp_counted_base_solaris.hpp │ │ │ │ │ │ │ ├── sp_counted_base_spin.hpp │ │ │ │ │ │ │ ├── sp_counted_base_std_atomic.hpp │ │ │ │ │ │ │ ├── sp_counted_base_sync.hpp │ │ │ │ │ │ │ ├── sp_counted_base_vacpp_ppc.hpp │ │ │ │ │ │ │ ├── sp_counted_base_w32.hpp │ │ │ │ │ │ │ ├── sp_counted_impl.hpp │ │ │ │ │ │ │ ├── sp_disable_deprecated.hpp │ │ │ │ │ │ │ ├── sp_forward.hpp │ │ │ │ │ │ │ ├── sp_has_sync.hpp │ │ │ │ │ │ │ ├── sp_if_array.hpp │ │ │ │ │ │ │ ├── sp_interlocked.hpp │ │ │ │ │ │ │ ├── sp_nullptr_t.hpp │ │ │ │ │ │ │ ├── spinlock.hpp │ │ │ │ │ │ │ ├── spinlock_gcc_arm.hpp │ │ │ │ │ │ │ ├── spinlock_nt.hpp │ │ │ │ │ │ │ ├── spinlock_pool.hpp │ │ │ │ │ │ │ ├── spinlock_pt.hpp │ │ │ │ │ │ │ ├── spinlock_std_atomic.hpp │ │ │ │ │ │ │ ├── spinlock_sync.hpp │ │ │ │ │ │ │ ├── spinlock_w32.hpp │ │ │ │ │ │ │ ├── up_if_array.hpp │ │ │ │ │ │ │ ├── up_if_not_array.hpp │ │ │ │ │ │ │ └── yield_k.hpp │ │ │ │ │ │ ├── enable_shared_from_raw.hpp │ │ │ │ │ │ ├── enable_shared_from_this.hpp │ │ │ │ │ │ ├── intrusive_ptr.hpp │ │ │ │ │ │ ├── intrusive_ref_counter.hpp │ │ │ │ │ │ ├── make_shared.hpp │ │ │ │ │ │ ├── make_shared_array.hpp │ │ │ │ │ │ ├── make_shared_object.hpp │ │ │ │ │ │ ├── make_unique.hpp │ │ │ │ │ │ ├── make_unique_array.hpp │ │ │ │ │ │ ├── make_unique_object.hpp │ │ │ │ │ │ ├── owner_less.hpp │ │ │ │ │ │ ├── scoped_array.hpp │ │ │ │ │ │ ├── scoped_ptr.hpp │ │ │ │ │ │ ├── shared_array.hpp │ │ │ │ │ │ ├── shared_ptr.hpp │ │ │ │ │ │ └── weak_ptr.hpp │ │ │ │ │ ├── static_assert.hpp │ │ │ │ │ ├── system/ │ │ │ │ │ │ ├── api_config.hpp │ │ │ │ │ │ ├── config.hpp │ │ │ │ │ │ ├── cygwin_error.hpp │ │ │ │ │ │ ├── detail/ │ │ │ │ │ │ │ ├── error_code.ipp │ │ │ │ │ │ │ └── local_free_on_destruction.hpp │ │ │ │ │ │ ├── error_code.hpp │ │ │ │ │ │ ├── linux_error.hpp │ │ │ │ │ │ ├── system_error.hpp │ │ │ │ │ │ └── windows_error.hpp │ │ │ │ │ ├── throw_exception.hpp │ │ │ │ │ ├── token_functions.hpp │ │ │ │ │ ├── token_iterator.hpp │ │ │ │ │ ├── tokenizer.hpp │ │ │ │ │ ├── type_traits/ │ │ │ │ │ │ ├── add_const.hpp │ │ │ │ │ │ ├── add_cv.hpp │ │ │ │ │ │ ├── add_lvalue_reference.hpp │ │ │ │ │ │ ├── add_pointer.hpp │ │ │ │ │ │ ├── add_reference.hpp │ │ │ │ │ │ ├── add_rvalue_reference.hpp │ │ │ │ │ │ ├── add_volatile.hpp │ │ │ │ │ │ ├── aligned_storage.hpp │ │ │ │ │ │ ├── alignment_of.hpp │ │ │ │ │ │ ├── alignment_traits.hpp │ │ │ │ │ │ ├── arithmetic_traits.hpp │ │ │ │ │ │ ├── array_traits.hpp │ │ │ │ │ │ ├── broken_compiler_spec.hpp │ │ │ │ │ │ ├── common_type.hpp │ │ │ │ │ │ ├── composite_traits.hpp │ │ │ │ │ │ ├── conditional.hpp │ │ │ │ │ │ ├── config.hpp │ │ │ │ │ │ ├── conversion_traits.hpp │ │ │ │ │ │ ├── copy_cv.hpp │ │ │ │ │ │ ├── cv_traits.hpp │ │ │ │ │ │ ├── decay.hpp │ │ │ │ │ │ ├── declval.hpp │ │ │ │ │ │ ├── detail/ │ │ │ │ │ │ │ ├── bool_trait_def.hpp │ │ │ │ │ │ │ ├── bool_trait_undef.hpp │ │ │ │ │ │ │ ├── common_arithmetic_type.hpp │ │ │ │ │ │ │ ├── common_type_impl.hpp │ │ │ │ │ │ │ ├── composite_member_pointer_type.hpp │ │ │ │ │ │ │ ├── composite_pointer_type.hpp │ │ │ │ │ │ │ ├── config.hpp │ │ │ │ │ │ │ ├── has_binary_operator.hpp │ │ │ │ │ │ │ ├── has_postfix_operator.hpp │ │ │ │ │ │ │ ├── has_prefix_operator.hpp │ │ │ │ │ │ │ ├── ice_and.hpp │ │ │ │ │ │ │ ├── ice_eq.hpp │ │ │ │ │ │ │ ├── ice_not.hpp │ │ │ │ │ │ │ ├── ice_or.hpp │ │ │ │ │ │ │ ├── is_function_ptr_helper.hpp │ │ │ │ │ │ │ ├── is_function_ptr_tester.hpp │ │ │ │ │ │ │ ├── is_mem_fun_pointer_impl.hpp │ │ │ │ │ │ │ ├── is_mem_fun_pointer_tester.hpp │ │ │ │ │ │ │ ├── mp_defer.hpp │ │ │ │ │ │ │ ├── template_arity_spec.hpp │ │ │ │ │ │ │ └── yes_no_type.hpp │ │ │ │ │ │ ├── extent.hpp │ │ │ │ │ │ ├── floating_point_promotion.hpp │ │ │ │ │ │ ├── function_traits.hpp │ │ │ │ │ │ ├── has_bit_and.hpp │ │ │ │ │ │ ├── has_bit_and_assign.hpp │ │ │ │ │ │ ├── has_bit_or.hpp │ │ │ │ │ │ ├── has_bit_or_assign.hpp │ │ │ │ │ │ ├── has_bit_xor.hpp │ │ │ │ │ │ ├── has_bit_xor_assign.hpp │ │ │ │ │ │ ├── has_complement.hpp │ │ │ │ │ │ ├── has_dereference.hpp │ │ │ │ │ │ ├── has_divides.hpp │ │ │ │ │ │ ├── has_divides_assign.hpp │ │ │ │ │ │ ├── has_equal_to.hpp │ │ │ │ │ │ ├── has_greater.hpp │ │ │ │ │ │ ├── has_greater_equal.hpp │ │ │ │ │ │ ├── has_left_shift.hpp │ │ │ │ │ │ ├── has_left_shift_assign.hpp │ │ │ │ │ │ ├── has_less.hpp │ │ │ │ │ │ ├── has_less_equal.hpp │ │ │ │ │ │ ├── has_logical_and.hpp │ │ │ │ │ │ ├── has_logical_not.hpp │ │ │ │ │ │ ├── has_logical_or.hpp │ │ │ │ │ │ ├── has_minus.hpp │ │ │ │ │ │ ├── has_minus_assign.hpp │ │ │ │ │ │ ├── has_modulus.hpp │ │ │ │ │ │ ├── has_modulus_assign.hpp │ │ │ │ │ │ ├── has_multiplies.hpp │ │ │ │ │ │ ├── has_multiplies_assign.hpp │ │ │ │ │ │ ├── has_negate.hpp │ │ │ │ │ │ ├── has_new_operator.hpp │ │ │ │ │ │ ├── has_not_equal_to.hpp │ │ │ │ │ │ ├── has_nothrow_assign.hpp │ │ │ │ │ │ ├── has_nothrow_constructor.hpp │ │ │ │ │ │ ├── has_nothrow_copy.hpp │ │ │ │ │ │ ├── has_nothrow_destructor.hpp │ │ │ │ │ │ ├── has_operator.hpp │ │ │ │ │ │ ├── has_plus.hpp │ │ │ │ │ │ ├── has_plus_assign.hpp │ │ │ │ │ │ ├── has_post_decrement.hpp │ │ │ │ │ │ ├── has_post_increment.hpp │ │ │ │ │ │ ├── has_pre_decrement.hpp │ │ │ │ │ │ ├── has_pre_increment.hpp │ │ │ │ │ │ ├── has_right_shift.hpp │ │ │ │ │ │ ├── has_right_shift_assign.hpp │ │ │ │ │ │ ├── has_trivial_assign.hpp │ │ │ │ │ │ ├── has_trivial_constructor.hpp │ │ │ │ │ │ ├── has_trivial_copy.hpp │ │ │ │ │ │ ├── has_trivial_destructor.hpp │ │ │ │ │ │ ├── has_trivial_move_assign.hpp │ │ │ │ │ │ ├── has_trivial_move_constructor.hpp │ │ │ │ │ │ ├── has_unary_minus.hpp │ │ │ │ │ │ ├── has_unary_plus.hpp │ │ │ │ │ │ ├── has_virtual_destructor.hpp │ │ │ │ │ │ ├── ice.hpp │ │ │ │ │ │ ├── integral_constant.hpp │ │ │ │ │ │ ├── integral_promotion.hpp │ │ │ │ │ │ ├── intrinsics.hpp │ │ │ │ │ │ ├── is_abstract.hpp │ │ │ │ │ │ ├── is_arithmetic.hpp │ │ │ │ │ │ ├── is_array.hpp │ │ │ │ │ │ ├── is_assignable.hpp │ │ │ │ │ │ ├── is_base_and_derived.hpp │ │ │ │ │ │ ├── is_base_of.hpp │ │ │ │ │ │ ├── is_base_of_tr1.hpp │ │ │ │ │ │ ├── is_class.hpp │ │ │ │ │ │ ├── is_complex.hpp │ │ │ │ │ │ ├── is_compound.hpp │ │ │ │ │ │ ├── is_const.hpp │ │ │ │ │ │ ├── is_constructible.hpp │ │ │ │ │ │ ├── is_convertible.hpp │ │ │ │ │ │ ├── is_copy_assignable.hpp │ │ │ │ │ │ ├── is_copy_constructible.hpp │ │ │ │ │ │ ├── is_default_constructible.hpp │ │ │ │ │ │ ├── is_destructible.hpp │ │ │ │ │ │ ├── is_empty.hpp │ │ │ │ │ │ ├── is_enum.hpp │ │ │ │ │ │ ├── is_final.hpp │ │ │ │ │ │ ├── is_float.hpp │ │ │ │ │ │ ├── is_floating_point.hpp │ │ │ │ │ │ ├── is_function.hpp │ │ │ │ │ │ ├── is_fundamental.hpp │ │ │ │ │ │ ├── is_integral.hpp │ │ │ │ │ │ ├── is_lvalue_reference.hpp │ │ │ │ │ │ ├── is_member_function_pointer.hpp │ │ │ │ │ │ ├── is_member_object_pointer.hpp │ │ │ │ │ │ ├── is_member_pointer.hpp │ │ │ │ │ │ ├── is_nothrow_move_assignable.hpp │ │ │ │ │ │ ├── is_nothrow_move_constructible.hpp │ │ │ │ │ │ ├── is_object.hpp │ │ │ │ │ │ ├── is_pod.hpp │ │ │ │ │ │ ├── is_pointer.hpp │ │ │ │ │ │ ├── is_polymorphic.hpp │ │ │ │ │ │ ├── is_reference.hpp │ │ │ │ │ │ ├── is_rvalue_reference.hpp │ │ │ │ │ │ ├── is_same.hpp │ │ │ │ │ │ ├── is_scalar.hpp │ │ │ │ │ │ ├── is_signed.hpp │ │ │ │ │ │ ├── is_stateless.hpp │ │ │ │ │ │ ├── is_union.hpp │ │ │ │ │ │ ├── is_unsigned.hpp │ │ │ │ │ │ ├── is_virtual_base_of.hpp │ │ │ │ │ │ ├── is_void.hpp │ │ │ │ │ │ ├── is_volatile.hpp │ │ │ │ │ │ ├── make_signed.hpp │ │ │ │ │ │ ├── make_unsigned.hpp │ │ │ │ │ │ ├── object_traits.hpp │ │ │ │ │ │ ├── promote.hpp │ │ │ │ │ │ ├── rank.hpp │ │ │ │ │ │ ├── reference_traits.hpp │ │ │ │ │ │ ├── remove_all_extents.hpp │ │ │ │ │ │ ├── remove_bounds.hpp │ │ │ │ │ │ ├── remove_const.hpp │ │ │ │ │ │ ├── remove_cv.hpp │ │ │ │ │ │ ├── remove_extent.hpp │ │ │ │ │ │ ├── remove_pointer.hpp │ │ │ │ │ │ ├── remove_reference.hpp │ │ │ │ │ │ ├── remove_volatile.hpp │ │ │ │ │ │ ├── same_traits.hpp │ │ │ │ │ │ ├── transform_traits.hpp │ │ │ │ │ │ ├── type_identity.hpp │ │ │ │ │ │ └── type_with_alignment.hpp │ │ │ │ │ ├── utility/ │ │ │ │ │ │ ├── addressof.hpp │ │ │ │ │ │ ├── base_from_member.hpp │ │ │ │ │ │ ├── binary.hpp │ │ │ │ │ │ ├── compare_pointees.hpp │ │ │ │ │ │ ├── declval.hpp │ │ │ │ │ │ ├── detail/ │ │ │ │ │ │ │ ├── in_place_factory_prefix.hpp │ │ │ │ │ │ │ ├── in_place_factory_suffix.hpp │ │ │ │ │ │ │ └── result_of_iterate.hpp │ │ │ │ │ │ ├── empty_deleter.hpp │ │ │ │ │ │ ├── enable_if.hpp │ │ │ │ │ │ ├── explicit_operator_bool.hpp │ │ │ │ │ │ ├── identity_type.hpp │ │ │ │ │ │ ├── in_place_factory.hpp │ │ │ │ │ │ ├── result_of.hpp │ │ │ │ │ │ ├── string_ref.hpp │ │ │ │ │ │ ├── string_ref_fwd.hpp │ │ │ │ │ │ ├── swap.hpp │ │ │ │ │ │ ├── typed_in_place_factory.hpp │ │ │ │ │ │ └── value_init.hpp │ │ │ │ │ ├── utility.hpp │ │ │ │ │ └── version.hpp │ │ │ │ ├── boost.props │ │ │ │ ├── boost_d.props │ │ │ │ ├── x64/ │ │ │ │ │ └── v140/ │ │ │ │ │ └── lib/ │ │ │ │ │ ├── libboost_filesystem-vc140-mt-1_60.lib │ │ │ │ │ ├── libboost_filesystem-vc140-mt-gd-1_60.lib │ │ │ │ │ ├── libboost_system-vc140-mt-1_60.lib │ │ │ │ │ └── libboost_system-vc140-mt-gd-1_60.lib │ │ │ │ └── x86/ │ │ │ │ └── v140/ │ │ │ │ └── lib/ │ │ │ │ ├── libboost_filesystem-vc140-mt-1_60.lib │ │ │ │ ├── libboost_filesystem-vc140-mt-gd-1_60.lib │ │ │ │ ├── libboost_system-vc140-mt-1_60.lib │ │ │ │ └── libboost_system-vc140-mt-gd-1_60.lib │ │ │ ├── dlib/ │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── LICENSE.txt │ │ │ │ ├── README.txt │ │ │ │ ├── cmake_find_blas.txt │ │ │ │ ├── dlib.props │ │ │ │ ├── dlib.vcxproj │ │ │ │ └── include/ │ │ │ │ └── dlib/ │ │ │ │ ├── add_python_module │ │ │ │ ├── algs.h │ │ │ │ ├── all/ │ │ │ │ │ └── source.cpp │ │ │ │ ├── all_console.cpp │ │ │ │ ├── all_gui.cpp │ │ │ │ ├── any/ │ │ │ │ │ ├── any.h │ │ │ │ │ ├── any_abstract.h │ │ │ │ │ ├── any_decision_function.h │ │ │ │ │ ├── any_decision_function_abstract.h │ │ │ │ │ ├── any_function.h │ │ │ │ │ ├── any_function_abstract.h │ │ │ │ │ ├── any_function_impl.h │ │ │ │ │ ├── any_function_impl2.h │ │ │ │ │ ├── any_trainer.h │ │ │ │ │ └── any_trainer_abstract.h │ │ │ │ ├── any.h │ │ │ │ ├── array/ │ │ │ │ │ ├── array_kernel.h │ │ │ │ │ ├── array_kernel_abstract.h │ │ │ │ │ ├── array_tools.h │ │ │ │ │ └── array_tools_abstract.h │ │ │ │ ├── array.h │ │ │ │ ├── array2d/ │ │ │ │ │ ├── array2d_generic_image.h │ │ │ │ │ ├── array2d_kernel.h │ │ │ │ │ ├── array2d_kernel_abstract.h │ │ │ │ │ └── serialize_pixel_overloads.h │ │ │ │ ├── array2d.h │ │ │ │ ├── assert.h │ │ │ │ ├── base64/ │ │ │ │ │ ├── base64_kernel_1.cpp │ │ │ │ │ ├── base64_kernel_1.h │ │ │ │ │ └── base64_kernel_abstract.h │ │ │ │ ├── base64.h │ │ │ │ ├── bayes_utils/ │ │ │ │ │ ├── bayes_utils.h │ │ │ │ │ └── bayes_utils_abstract.h │ │ │ │ ├── bayes_utils.h │ │ │ │ ├── bigint/ │ │ │ │ │ ├── bigint_kernel_1.cpp │ │ │ │ │ ├── bigint_kernel_1.h │ │ │ │ │ ├── bigint_kernel_2.cpp │ │ │ │ │ ├── bigint_kernel_2.h │ │ │ │ │ ├── bigint_kernel_abstract.h │ │ │ │ │ └── bigint_kernel_c.h │ │ │ │ ├── bigint.h │ │ │ │ ├── binary_search_tree/ │ │ │ │ │ ├── binary_search_tree_kernel_1.h │ │ │ │ │ ├── binary_search_tree_kernel_2.h │ │ │ │ │ ├── binary_search_tree_kernel_abstract.h │ │ │ │ │ └── binary_search_tree_kernel_c.h │ │ │ │ ├── binary_search_tree.h │ │ │ │ ├── bit_stream/ │ │ │ │ │ ├── bit_stream_kernel_1.cpp │ │ │ │ │ ├── bit_stream_kernel_1.h │ │ │ │ │ ├── bit_stream_kernel_abstract.h │ │ │ │ │ ├── bit_stream_kernel_c.h │ │ │ │ │ ├── bit_stream_multi_1.h │ │ │ │ │ ├── bit_stream_multi_abstract.h │ │ │ │ │ └── bit_stream_multi_c.h │ │ │ │ ├── bit_stream.h │ │ │ │ ├── bound_function_pointer/ │ │ │ │ │ ├── bound_function_pointer_kernel_1.h │ │ │ │ │ └── bound_function_pointer_kernel_abstract.h │ │ │ │ ├── bound_function_pointer.h │ │ │ │ ├── bridge/ │ │ │ │ │ ├── bridge.h │ │ │ │ │ └── bridge_abstract.h │ │ │ │ ├── bridge.h │ │ │ │ ├── bsp/ │ │ │ │ │ ├── bsp.cpp │ │ │ │ │ ├── bsp.h │ │ │ │ │ └── bsp_abstract.h │ │ │ │ ├── bsp.h │ │ │ │ ├── byte_orderer/ │ │ │ │ │ ├── byte_orderer_kernel_1.h │ │ │ │ │ └── byte_orderer_kernel_abstract.h │ │ │ │ ├── byte_orderer.h │ │ │ │ ├── cassert │ │ │ │ ├── clustering/ │ │ │ │ │ ├── chinese_whispers.h │ │ │ │ │ ├── chinese_whispers_abstract.h │ │ │ │ │ ├── modularity_clustering.h │ │ │ │ │ └── modularity_clustering_abstract.h │ │ │ │ ├── clustering.h │ │ │ │ ├── cmake │ │ │ │ ├── cmd_line_parser/ │ │ │ │ │ ├── cmd_line_parser_check_1.h │ │ │ │ │ ├── cmd_line_parser_check_c.h │ │ │ │ │ ├── cmd_line_parser_kernel_1.h │ │ │ │ │ ├── cmd_line_parser_kernel_abstract.h │ │ │ │ │ ├── cmd_line_parser_kernel_c.h │ │ │ │ │ ├── cmd_line_parser_print_1.h │ │ │ │ │ ├── get_option.h │ │ │ │ │ └── get_option_abstract.h │ │ │ │ ├── cmd_line_parser.h │ │ │ │ ├── compress_stream/ │ │ │ │ │ ├── compress_stream_kernel_1.h │ │ │ │ │ ├── compress_stream_kernel_2.h │ │ │ │ │ ├── compress_stream_kernel_3.h │ │ │ │ │ └── compress_stream_kernel_abstract.h │ │ │ │ ├── compress_stream.h │ │ │ │ ├── conditioning_class/ │ │ │ │ │ ├── conditioning_class_kernel_1.h │ │ │ │ │ ├── conditioning_class_kernel_2.h │ │ │ │ │ ├── conditioning_class_kernel_3.h │ │ │ │ │ ├── conditioning_class_kernel_4.h │ │ │ │ │ ├── conditioning_class_kernel_abstract.h │ │ │ │ │ └── conditioning_class_kernel_c.h │ │ │ │ ├── conditioning_class.h │ │ │ │ ├── config.h │ │ │ │ ├── config_reader/ │ │ │ │ │ ├── config_reader_kernel_1.h │ │ │ │ │ ├── config_reader_kernel_abstract.h │ │ │ │ │ ├── config_reader_thread_safe_1.h │ │ │ │ │ └── config_reader_thread_safe_abstract.h │ │ │ │ ├── config_reader.h │ │ │ │ ├── console_progress_indicator.h │ │ │ │ ├── cpp_pretty_printer/ │ │ │ │ │ ├── cpp_pretty_printer_kernel_1.h │ │ │ │ │ ├── cpp_pretty_printer_kernel_2.h │ │ │ │ │ └── cpp_pretty_printer_kernel_abstract.h │ │ │ │ ├── cpp_pretty_printer.h │ │ │ │ ├── cpp_tokenizer/ │ │ │ │ │ ├── cpp_tokenizer_kernel_1.h │ │ │ │ │ ├── cpp_tokenizer_kernel_abstract.h │ │ │ │ │ └── cpp_tokenizer_kernel_c.h │ │ │ │ ├── cpp_tokenizer.h │ │ │ │ ├── crc32/ │ │ │ │ │ ├── crc32_kernel_1.h │ │ │ │ │ └── crc32_kernel_abstract.h │ │ │ │ ├── crc32.h │ │ │ │ ├── cstring │ │ │ │ ├── data_io/ │ │ │ │ │ ├── image_dataset_metadata.cpp │ │ │ │ │ ├── image_dataset_metadata.h │ │ │ │ │ ├── libsvm_io.h │ │ │ │ │ ├── libsvm_io_abstract.h │ │ │ │ │ ├── load_image_dataset.h │ │ │ │ │ └── load_image_dataset_abstract.h │ │ │ │ ├── data_io.h │ │ │ │ ├── dir_nav/ │ │ │ │ │ ├── dir_nav_extensions.cpp │ │ │ │ │ ├── dir_nav_extensions.h │ │ │ │ │ ├── dir_nav_extensions_abstract.h │ │ │ │ │ ├── dir_nav_kernel_1.cpp │ │ │ │ │ ├── dir_nav_kernel_1.h │ │ │ │ │ ├── dir_nav_kernel_2.cpp │ │ │ │ │ ├── dir_nav_kernel_2.h │ │ │ │ │ ├── dir_nav_kernel_abstract.h │ │ │ │ │ ├── posix.h │ │ │ │ │ └── windows.h │ │ │ │ ├── dir_nav.h │ │ │ │ ├── directed_graph/ │ │ │ │ │ ├── directed_graph_kernel_1.h │ │ │ │ │ └── directed_graph_kernel_abstract.h │ │ │ │ ├── directed_graph.h │ │ │ │ ├── disjoint_subsets/ │ │ │ │ │ ├── disjoint_subsets.h │ │ │ │ │ └── disjoint_subsets_abstract.h │ │ │ │ ├── disjoint_subsets.h │ │ │ │ ├── dlib_include_path_tutorial.txt │ │ │ │ ├── enable_if.h │ │ │ │ ├── entropy_decoder/ │ │ │ │ │ ├── entropy_decoder_kernel_1.cpp │ │ │ │ │ ├── entropy_decoder_kernel_1.h │ │ │ │ │ ├── entropy_decoder_kernel_2.cpp │ │ │ │ │ ├── entropy_decoder_kernel_2.h │ │ │ │ │ ├── entropy_decoder_kernel_abstract.h │ │ │ │ │ └── entropy_decoder_kernel_c.h │ │ │ │ ├── entropy_decoder.h │ │ │ │ ├── entropy_decoder_model/ │ │ │ │ │ ├── entropy_decoder_model_kernel_1.h │ │ │ │ │ ├── entropy_decoder_model_kernel_2.h │ │ │ │ │ ├── entropy_decoder_model_kernel_3.h │ │ │ │ │ ├── entropy_decoder_model_kernel_4.h │ │ │ │ │ ├── entropy_decoder_model_kernel_5.h │ │ │ │ │ ├── entropy_decoder_model_kernel_6.h │ │ │ │ │ └── entropy_decoder_model_kernel_abstract.h │ │ │ │ ├── entropy_decoder_model.h │ │ │ │ ├── entropy_encoder/ │ │ │ │ │ ├── entropy_encoder_kernel_1.cpp │ │ │ │ │ ├── entropy_encoder_kernel_1.h │ │ │ │ │ ├── entropy_encoder_kernel_2.cpp │ │ │ │ │ ├── entropy_encoder_kernel_2.h │ │ │ │ │ ├── entropy_encoder_kernel_abstract.h │ │ │ │ │ └── entropy_encoder_kernel_c.h │ │ │ │ ├── entropy_encoder.h │ │ │ │ ├── entropy_encoder_model/ │ │ │ │ │ ├── entropy_encoder_model_kernel_1.h │ │ │ │ │ ├── entropy_encoder_model_kernel_2.h │ │ │ │ │ ├── entropy_encoder_model_kernel_3.h │ │ │ │ │ ├── entropy_encoder_model_kernel_4.h │ │ │ │ │ ├── entropy_encoder_model_kernel_5.h │ │ │ │ │ ├── entropy_encoder_model_kernel_6.h │ │ │ │ │ ├── entropy_encoder_model_kernel_abstract.h │ │ │ │ │ └── entropy_encoder_model_kernel_c.h │ │ │ │ ├── entropy_encoder_model.h │ │ │ │ ├── error.h │ │ │ │ ├── filtering/ │ │ │ │ │ ├── kalman_filter.h │ │ │ │ │ ├── kalman_filter_abstract.h │ │ │ │ │ ├── rls_filter.h │ │ │ │ │ └── rls_filter_abstract.h │ │ │ │ ├── filtering.h │ │ │ │ ├── float_details.h │ │ │ │ ├── fstream │ │ │ │ ├── general_hash/ │ │ │ │ │ ├── count_bits.h │ │ │ │ │ ├── count_bits_abstract.h │ │ │ │ │ ├── general_hash.h │ │ │ │ │ ├── hash.h │ │ │ │ │ ├── hash_abstract.h │ │ │ │ │ ├── murmur_hash3.h │ │ │ │ │ ├── murmur_hash3_abstract.h │ │ │ │ │ ├── random_hashing.h │ │ │ │ │ └── random_hashing_abstract.h │ │ │ │ ├── geometry/ │ │ │ │ │ ├── border_enumerator.h │ │ │ │ │ ├── border_enumerator_abstract.h │ │ │ │ │ ├── point_transforms.h │ │ │ │ │ ├── point_transforms_abstract.h │ │ │ │ │ ├── rectangle.h │ │ │ │ │ ├── rectangle_abstract.h │ │ │ │ │ ├── vector.h │ │ │ │ │ └── vector_abstract.h │ │ │ │ ├── geometry.h │ │ │ │ ├── graph/ │ │ │ │ │ ├── graph_kernel_1.h │ │ │ │ │ └── graph_kernel_abstract.h │ │ │ │ ├── graph.h │ │ │ │ ├── graph_cuts/ │ │ │ │ │ ├── find_max_factor_graph_potts.h │ │ │ │ │ ├── find_max_factor_graph_potts_abstract.h │ │ │ │ │ ├── general_flow_graph.h │ │ │ │ │ ├── general_potts_problem.h │ │ │ │ │ ├── graph_labeler.h │ │ │ │ │ ├── graph_labeler_abstract.h │ │ │ │ │ ├── min_cut.h │ │ │ │ │ └── min_cut_abstract.h │ │ │ │ ├── graph_cuts.h │ │ │ │ ├── graph_utils/ │ │ │ │ │ ├── edge_list_graphs.h │ │ │ │ │ ├── edge_list_graphs_abstract.h │ │ │ │ │ ├── find_k_nearest_neighbors_lsh.h │ │ │ │ │ ├── find_k_nearest_neighbors_lsh_abstract.h │ │ │ │ │ ├── function_objects.h │ │ │ │ │ ├── function_objects_abstract.h │ │ │ │ │ ├── graph_utils.h │ │ │ │ │ ├── graph_utils_abstract.h │ │ │ │ │ ├── ordered_sample_pair.h │ │ │ │ │ ├── ordered_sample_pair_abstract.h │ │ │ │ │ ├── sample_pair.h │ │ │ │ │ └── sample_pair_abstract.h │ │ │ │ ├── graph_utils.h │ │ │ │ ├── graph_utils_threaded.h │ │ │ │ ├── gui_core/ │ │ │ │ │ ├── gui_core_kernel_1.cpp │ │ │ │ │ ├── gui_core_kernel_1.h │ │ │ │ │ ├── gui_core_kernel_2.cpp │ │ │ │ │ ├── gui_core_kernel_2.h │ │ │ │ │ ├── gui_core_kernel_abstract.h │ │ │ │ │ ├── windows.h │ │ │ │ │ └── xlib.h │ │ │ │ ├── gui_core.h │ │ │ │ ├── gui_widgets/ │ │ │ │ │ ├── base_widgets.cpp │ │ │ │ │ ├── base_widgets.h │ │ │ │ │ ├── base_widgets_abstract.h │ │ │ │ │ ├── canvas_drawing.cpp │ │ │ │ │ ├── canvas_drawing.h │ │ │ │ │ ├── canvas_drawing_abstract.h │ │ │ │ │ ├── drawable.cpp │ │ │ │ │ ├── drawable.h │ │ │ │ │ ├── drawable_abstract.h │ │ │ │ │ ├── fonts.cpp │ │ │ │ │ ├── fonts.h │ │ │ │ │ ├── fonts_abstract.h │ │ │ │ │ ├── nativefont.h │ │ │ │ │ ├── style.cpp │ │ │ │ │ ├── style.h │ │ │ │ │ ├── style_abstract.h │ │ │ │ │ ├── widgets.cpp │ │ │ │ │ ├── widgets.h │ │ │ │ │ └── widgets_abstract.h │ │ │ │ ├── gui_widgets.h │ │ │ │ ├── hash.h │ │ │ │ ├── hash_map/ │ │ │ │ │ ├── hash_map_kernel_1.h │ │ │ │ │ ├── hash_map_kernel_abstract.h │ │ │ │ │ └── hash_map_kernel_c.h │ │ │ │ ├── hash_map.h │ │ │ │ ├── hash_set/ │ │ │ │ │ ├── hash_set_kernel_1.h │ │ │ │ │ ├── hash_set_kernel_abstract.h │ │ │ │ │ └── hash_set_kernel_c.h │ │ │ │ ├── hash_set.h │ │ │ │ ├── hash_table/ │ │ │ │ │ ├── hash_table_kernel_1.h │ │ │ │ │ ├── hash_table_kernel_2.h │ │ │ │ │ ├── hash_table_kernel_abstract.h │ │ │ │ │ └── hash_table_kernel_c.h │ │ │ │ ├── hash_table.h │ │ │ │ ├── http_client/ │ │ │ │ │ ├── http_client.cpp │ │ │ │ │ ├── http_client.h │ │ │ │ │ └── http_client_abstract.h │ │ │ │ ├── image_io.h │ │ │ │ ├── image_keypoint/ │ │ │ │ │ ├── binned_vector_feature_image.h │ │ │ │ │ ├── binned_vector_feature_image_abstract.h │ │ │ │ │ ├── build_separable_poly_filters.h │ │ │ │ │ ├── draw_surf_points.h │ │ │ │ │ ├── draw_surf_points_abstract.h │ │ │ │ │ ├── fine_hog_image.h │ │ │ │ │ ├── fine_hog_image_abstract.h │ │ │ │ │ ├── hashed_feature_image.h │ │ │ │ │ ├── hashed_feature_image_abstract.h │ │ │ │ │ ├── hessian_pyramid.h │ │ │ │ │ ├── hessian_pyramid_abstract.h │ │ │ │ │ ├── hog.h │ │ │ │ │ ├── hog_abstract.h │ │ │ │ │ ├── nearest_neighbor_feature_image.h │ │ │ │ │ ├── nearest_neighbor_feature_image_abstract.h │ │ │ │ │ ├── poly_image.h │ │ │ │ │ ├── poly_image_abstract.h │ │ │ │ │ ├── surf.h │ │ │ │ │ └── surf_abstract.h │ │ │ │ ├── image_keypoint.h │ │ │ │ ├── image_loader/ │ │ │ │ │ ├── image_loader.h │ │ │ │ │ ├── image_loader_abstract.h │ │ │ │ │ ├── jpeg_loader.cpp │ │ │ │ │ ├── jpeg_loader.h │ │ │ │ │ ├── jpeg_loader_abstract.h │ │ │ │ │ ├── load_image.h │ │ │ │ │ ├── load_image_abstract.h │ │ │ │ │ ├── png_loader.cpp │ │ │ │ │ ├── png_loader.h │ │ │ │ │ └── png_loader_abstract.h │ │ │ │ ├── image_processing/ │ │ │ │ │ ├── box_overlap_testing.h │ │ │ │ │ ├── box_overlap_testing_abstract.h │ │ │ │ │ ├── detection_template_tools.h │ │ │ │ │ ├── detection_template_tools_abstract.h │ │ │ │ │ ├── frontal_face_detector.h │ │ │ │ │ ├── frontal_face_detector_abstract.h │ │ │ │ │ ├── full_object_detection.h │ │ │ │ │ ├── full_object_detection_abstract.h │ │ │ │ │ ├── generic_image.h │ │ │ │ │ ├── object_detector.h │ │ │ │ │ ├── object_detector_abstract.h │ │ │ │ │ ├── remove_unobtainable_rectangles.h │ │ │ │ │ ├── remove_unobtainable_rectangles_abstract.h │ │ │ │ │ ├── render_face_detections.h │ │ │ │ │ ├── render_face_detections_abstract.h │ │ │ │ │ ├── scan_fhog_pyramid.h │ │ │ │ │ ├── scan_fhog_pyramid_abstract.h │ │ │ │ │ ├── scan_image.h │ │ │ │ │ ├── scan_image_abstract.h │ │ │ │ │ ├── scan_image_boxes.h │ │ │ │ │ ├── scan_image_boxes_abstract.h │ │ │ │ │ ├── scan_image_custom.h │ │ │ │ │ ├── scan_image_custom_abstract.h │ │ │ │ │ ├── scan_image_pyramid.h │ │ │ │ │ ├── scan_image_pyramid_abstract.h │ │ │ │ │ ├── scan_image_pyramid_tools.h │ │ │ │ │ ├── scan_image_pyramid_tools_abstract.h │ │ │ │ │ ├── setup_hashed_features.h │ │ │ │ │ ├── setup_hashed_features_abstract.h │ │ │ │ │ ├── shape_predictor.h │ │ │ │ │ └── shape_predictor_abstract.h │ │ │ │ ├── image_processing.h │ │ │ │ ├── image_saver/ │ │ │ │ │ ├── dng_shared.h │ │ │ │ │ ├── image_saver.h │ │ │ │ │ ├── image_saver_abstract.h │ │ │ │ │ ├── save_png.cpp │ │ │ │ │ ├── save_png.h │ │ │ │ │ └── save_png_abstract.h │ │ │ │ ├── image_transforms/ │ │ │ │ │ ├── assign_image.h │ │ │ │ │ ├── assign_image_abstract.h │ │ │ │ │ ├── colormaps.h │ │ │ │ │ ├── colormaps_abstract.h │ │ │ │ │ ├── draw.h │ │ │ │ │ ├── draw_abstract.h │ │ │ │ │ ├── edge_detector.h │ │ │ │ │ ├── edge_detector_abstract.h │ │ │ │ │ ├── equalize_histogram.h │ │ │ │ │ ├── equalize_histogram_abstract.h │ │ │ │ │ ├── fhog.h │ │ │ │ │ ├── fhog_abstract.h │ │ │ │ │ ├── image_pyramid.h │ │ │ │ │ ├── image_pyramid_abstract.h │ │ │ │ │ ├── integral_image.h │ │ │ │ │ ├── integral_image_abstract.h │ │ │ │ │ ├── interpolation.h │ │ │ │ │ ├── interpolation_abstract.h │ │ │ │ │ ├── label_connected_blobs.h │ │ │ │ │ ├── label_connected_blobs_abstract.h │ │ │ │ │ ├── morphological_operations.h │ │ │ │ │ ├── morphological_operations_abstract.h │ │ │ │ │ ├── segment_image.h │ │ │ │ │ ├── segment_image_abstract.h │ │ │ │ │ ├── spatial_filtering.h │ │ │ │ │ ├── spatial_filtering_abstract.h │ │ │ │ │ ├── thresholding.h │ │ │ │ │ └── thresholding_abstract.h │ │ │ │ ├── image_transforms.h │ │ │ │ ├── interfaces/ │ │ │ │ │ ├── cmd_line_parser_option.h │ │ │ │ │ ├── enumerable.h │ │ │ │ │ ├── map_pair.h │ │ │ │ │ └── remover.h │ │ │ │ ├── iomanip │ │ │ │ ├── iosfwd │ │ │ │ ├── iosockstream/ │ │ │ │ │ ├── iosockstream.h │ │ │ │ │ └── iosockstream_abstract.h │ │ │ │ ├── iosockstream.h │ │ │ │ ├── iostream │ │ │ │ ├── is_kind.h │ │ │ │ ├── istream │ │ │ │ ├── linker/ │ │ │ │ │ ├── linker_kernel_1.cpp │ │ │ │ │ ├── linker_kernel_1.h │ │ │ │ │ └── linker_kernel_abstract.h │ │ │ │ ├── linker.h │ │ │ │ ├── locale │ │ │ │ ├── logger/ │ │ │ │ │ ├── extra_logger_headers.cpp │ │ │ │ │ ├── extra_logger_headers.h │ │ │ │ │ ├── logger_config_file.cpp │ │ │ │ │ ├── logger_config_file.h │ │ │ │ │ ├── logger_kernel_1.cpp │ │ │ │ │ ├── logger_kernel_1.h │ │ │ │ │ └── logger_kernel_abstract.h │ │ │ │ ├── logger.h │ │ │ │ ├── lsh/ │ │ │ │ │ ├── create_random_projection_hash.h │ │ │ │ │ ├── create_random_projection_hash_abstract.h │ │ │ │ │ ├── hashes.h │ │ │ │ │ ├── hashes_abstract.h │ │ │ │ │ ├── projection_hash.h │ │ │ │ │ └── projection_hash_abstract.h │ │ │ │ ├── lsh.h │ │ │ │ ├── lz77_buffer/ │ │ │ │ │ ├── lz77_buffer_kernel_1.h │ │ │ │ │ ├── lz77_buffer_kernel_2.h │ │ │ │ │ ├── lz77_buffer_kernel_abstract.h │ │ │ │ │ └── lz77_buffer_kernel_c.h │ │ │ │ ├── lz77_buffer.h │ │ │ │ ├── lzp_buffer/ │ │ │ │ │ ├── lzp_buffer_kernel_1.h │ │ │ │ │ ├── lzp_buffer_kernel_2.h │ │ │ │ │ ├── lzp_buffer_kernel_abstract.h │ │ │ │ │ └── lzp_buffer_kernel_c.h │ │ │ │ ├── lzp_buffer.h │ │ │ │ ├── manifold_regularization/ │ │ │ │ │ ├── linear_manifold_regularizer.h │ │ │ │ │ └── linear_manifold_regularizer_abstract.h │ │ │ │ ├── manifold_regularization.h │ │ │ │ ├── map/ │ │ │ │ │ ├── map_kernel_1.h │ │ │ │ │ ├── map_kernel_abstract.h │ │ │ │ │ └── map_kernel_c.h │ │ │ │ ├── map.h │ │ │ │ ├── matrix/ │ │ │ │ │ ├── cblas_constants.h │ │ │ │ │ ├── lapack/ │ │ │ │ │ │ ├── fortran_id.h │ │ │ │ │ │ ├── gees.h │ │ │ │ │ │ ├── geev.h │ │ │ │ │ │ ├── geqrf.h │ │ │ │ │ │ ├── gesdd.h │ │ │ │ │ │ ├── gesvd.h │ │ │ │ │ │ ├── getrf.h │ │ │ │ │ │ ├── ormqr.h │ │ │ │ │ │ ├── potrf.h │ │ │ │ │ │ ├── syev.h │ │ │ │ │ │ └── syevr.h │ │ │ │ │ ├── matrix.h │ │ │ │ │ ├── matrix_abstract.h │ │ │ │ │ ├── matrix_assign.h │ │ │ │ │ ├── matrix_assign_fwd.h │ │ │ │ │ ├── matrix_blas_bindings.h │ │ │ │ │ ├── matrix_cholesky.h │ │ │ │ │ ├── matrix_conj_trans.h │ │ │ │ │ ├── matrix_conv.h │ │ │ │ │ ├── matrix_conv_abstract.h │ │ │ │ │ ├── matrix_data_layout.h │ │ │ │ │ ├── matrix_data_layout_abstract.h │ │ │ │ │ ├── matrix_default_mul.h │ │ │ │ │ ├── matrix_eigenvalue.h │ │ │ │ │ ├── matrix_exp.h │ │ │ │ │ ├── matrix_exp_abstract.h │ │ │ │ │ ├── matrix_expressions.h │ │ │ │ │ ├── matrix_fft.h │ │ │ │ │ ├── matrix_fft_abstract.h │ │ │ │ │ ├── matrix_fwd.h │ │ │ │ │ ├── matrix_generic_image.h │ │ │ │ │ ├── matrix_la.h │ │ │ │ │ ├── matrix_la_abstract.h │ │ │ │ │ ├── matrix_lu.h │ │ │ │ │ ├── matrix_mat.h │ │ │ │ │ ├── matrix_mat_abstract.h │ │ │ │ │ ├── matrix_math_functions.h │ │ │ │ │ ├── matrix_math_functions_abstract.h │ │ │ │ │ ├── matrix_op.h │ │ │ │ │ ├── matrix_qr.h │ │ │ │ │ ├── matrix_read_from_istream.h │ │ │ │ │ ├── matrix_subexp.h │ │ │ │ │ ├── matrix_subexp_abstract.h │ │ │ │ │ ├── matrix_trsm.h │ │ │ │ │ ├── matrix_utilities.h │ │ │ │ │ ├── matrix_utilities_abstract.h │ │ │ │ │ ├── symmetric_matrix_cache.h │ │ │ │ │ └── symmetric_matrix_cache_abstract.h │ │ │ │ ├── matrix.h │ │ │ │ ├── md5/ │ │ │ │ │ ├── md5_kernel_1.cpp │ │ │ │ │ ├── md5_kernel_1.h │ │ │ │ │ └── md5_kernel_abstract.h │ │ │ │ ├── md5.h │ │ │ │ ├── member_function_pointer/ │ │ │ │ │ ├── make_mfp.h │ │ │ │ │ ├── make_mfp_abstract.h │ │ │ │ │ ├── member_function_pointer_kernel_1.h │ │ │ │ │ └── member_function_pointer_kernel_abstract.h │ │ │ │ ├── member_function_pointer.h │ │ │ │ ├── memory_manager/ │ │ │ │ │ ├── memory_manager_kernel_1.h │ │ │ │ │ ├── memory_manager_kernel_2.h │ │ │ │ │ ├── memory_manager_kernel_3.h │ │ │ │ │ └── memory_manager_kernel_abstract.h │ │ │ │ ├── memory_manager.h │ │ │ │ ├── memory_manager_global/ │ │ │ │ │ ├── memory_manager_global_kernel_1.h │ │ │ │ │ └── memory_manager_global_kernel_abstract.h │ │ │ │ ├── memory_manager_global.h │ │ │ │ ├── memory_manager_stateless/ │ │ │ │ │ ├── memory_manager_stateless_kernel_1.h │ │ │ │ │ ├── memory_manager_stateless_kernel_2.h │ │ │ │ │ └── memory_manager_stateless_kernel_abstract.h │ │ │ │ ├── memory_manager_stateless.h │ │ │ │ ├── misc_api/ │ │ │ │ │ ├── misc_api_kernel_1.cpp │ │ │ │ │ ├── misc_api_kernel_1.h │ │ │ │ │ ├── misc_api_kernel_2.cpp │ │ │ │ │ ├── misc_api_kernel_2.h │ │ │ │ │ ├── misc_api_kernel_abstract.h │ │ │ │ │ ├── misc_api_shared.h │ │ │ │ │ ├── posix.h │ │ │ │ │ └── windows.h │ │ │ │ ├── misc_api.h │ │ │ │ ├── mlp/ │ │ │ │ │ ├── mlp_kernel_1.h │ │ │ │ │ ├── mlp_kernel_abstract.h │ │ │ │ │ └── mlp_kernel_c.h │ │ │ │ ├── mlp.h │ │ │ │ ├── noncopyable.h │ │ │ │ ├── numeric_constants.h │ │ │ │ ├── numerical_integration/ │ │ │ │ │ ├── integrate_function_adapt_simpson.h │ │ │ │ │ └── integrate_function_adapt_simpson_abstract.h │ │ │ │ ├── numerical_integration.h │ │ │ │ ├── opencv/ │ │ │ │ │ ├── cv_image.h │ │ │ │ │ ├── cv_image_abstract.h │ │ │ │ │ ├── to_open_cv.h │ │ │ │ │ └── to_open_cv_abstract.h │ │ │ │ ├── opencv.h │ │ │ │ ├── optimization/ │ │ │ │ │ ├── find_max_factor_graph_nmplp.h │ │ │ │ │ ├── find_max_factor_graph_nmplp_abstract.h │ │ │ │ │ ├── find_max_factor_graph_viterbi.h │ │ │ │ │ ├── find_max_factor_graph_viterbi_abstract.h │ │ │ │ │ ├── find_max_parse_cky.h │ │ │ │ │ ├── find_max_parse_cky_abstract.h │ │ │ │ │ ├── max_cost_assignment.h │ │ │ │ │ ├── max_cost_assignment_abstract.h │ │ │ │ │ ├── max_sum_submatrix.h │ │ │ │ │ ├── max_sum_submatrix_abstract.h │ │ │ │ │ ├── optimization.h │ │ │ │ │ ├── optimization_abstract.h │ │ │ │ │ ├── optimization_bobyqa.h │ │ │ │ │ ├── optimization_bobyqa_abstract.h │ │ │ │ │ ├── optimization_least_squares.h │ │ │ │ │ ├── optimization_least_squares_abstract.h │ │ │ │ │ ├── optimization_line_search.h │ │ │ │ │ ├── optimization_line_search_abstract.h │ │ │ │ │ ├── optimization_oca.h │ │ │ │ │ ├── optimization_oca_abstract.h │ │ │ │ │ ├── optimization_search_strategies.h │ │ │ │ │ ├── optimization_search_strategies_abstract.h │ │ │ │ │ ├── optimization_solve_qp2_using_smo.h │ │ │ │ │ ├── optimization_solve_qp2_using_smo_abstract.h │ │ │ │ │ ├── optimization_solve_qp3_using_smo.h │ │ │ │ │ ├── optimization_solve_qp3_using_smo_abstract.h │ │ │ │ │ ├── optimization_solve_qp_using_smo.h │ │ │ │ │ ├── optimization_solve_qp_using_smo_abstract.h │ │ │ │ │ ├── optimization_stop_strategies.h │ │ │ │ │ ├── optimization_stop_strategies_abstract.h │ │ │ │ │ ├── optimization_trust_region.h │ │ │ │ │ └── optimization_trust_region_abstract.h │ │ │ │ ├── optimization.h │ │ │ │ ├── ostream │ │ │ │ ├── pipe/ │ │ │ │ │ ├── pipe_kernel_1.h │ │ │ │ │ └── pipe_kernel_abstract.h │ │ │ │ ├── pipe.h │ │ │ │ ├── pixel.h │ │ │ │ ├── platform.h │ │ │ │ ├── python/ │ │ │ │ │ ├── boost_python_utils.h │ │ │ │ │ ├── numpy.h │ │ │ │ │ ├── numpy_image.h │ │ │ │ │ ├── pyassert.h │ │ │ │ │ └── serialize_pickle.h │ │ │ │ ├── python.h │ │ │ │ ├── quantum_computing/ │ │ │ │ │ ├── quantum_computing.h │ │ │ │ │ └── quantum_computing_abstract.h │ │ │ │ ├── quantum_computing.h │ │ │ │ ├── queue/ │ │ │ │ │ ├── queue_kernel_1.h │ │ │ │ │ ├── queue_kernel_2.h │ │ │ │ │ ├── queue_kernel_abstract.h │ │ │ │ │ ├── queue_kernel_c.h │ │ │ │ │ ├── queue_sort_1.h │ │ │ │ │ └── queue_sort_abstract.h │ │ │ │ ├── queue.h │ │ │ │ ├── rand/ │ │ │ │ │ ├── mersenne_twister.h │ │ │ │ │ ├── rand_kernel_1.h │ │ │ │ │ └── rand_kernel_abstract.h │ │ │ │ ├── rand.h │ │ │ │ ├── ref.h │ │ │ │ ├── reference_counter/ │ │ │ │ │ ├── reference_counter_kernel_1.h │ │ │ │ │ └── reference_counter_kernel_abstract.h │ │ │ │ ├── reference_counter.h │ │ │ │ ├── release_build_by_default │ │ │ │ ├── revision.h │ │ │ │ ├── sequence/ │ │ │ │ │ ├── sequence_compare_1.h │ │ │ │ │ ├── sequence_compare_abstract.h │ │ │ │ │ ├── sequence_kernel_1.h │ │ │ │ │ ├── sequence_kernel_2.h │ │ │ │ │ ├── sequence_kernel_abstract.h │ │ │ │ │ ├── sequence_kernel_c.h │ │ │ │ │ ├── sequence_sort_1.h │ │ │ │ │ ├── sequence_sort_2.h │ │ │ │ │ └── sequence_sort_abstract.h │ │ │ │ ├── sequence.h │ │ │ │ ├── serialize.h │ │ │ │ ├── server/ │ │ │ │ │ ├── server_http.cpp │ │ │ │ │ ├── server_http.h │ │ │ │ │ ├── server_http_abstract.h │ │ │ │ │ ├── server_iostream.cpp │ │ │ │ │ ├── server_iostream.h │ │ │ │ │ ├── server_iostream_abstract.h │ │ │ │ │ ├── server_kernel.cpp │ │ │ │ │ ├── server_kernel.h │ │ │ │ │ └── server_kernel_abstract.h │ │ │ │ ├── server.h │ │ │ │ ├── set/ │ │ │ │ │ ├── set_compare_1.h │ │ │ │ │ ├── set_compare_abstract.h │ │ │ │ │ ├── set_kernel_1.h │ │ │ │ │ ├── set_kernel_abstract.h │ │ │ │ │ └── set_kernel_c.h │ │ │ │ ├── set.h │ │ │ │ ├── set_utils/ │ │ │ │ │ ├── set_utils.h │ │ │ │ │ └── set_utils_abstract.h │ │ │ │ ├── set_utils.h │ │ │ │ ├── simd/ │ │ │ │ │ ├── simd4f.h │ │ │ │ │ ├── simd4i.h │ │ │ │ │ ├── simd8f.h │ │ │ │ │ ├── simd8i.h │ │ │ │ │ └── simd_check.h │ │ │ │ ├── simd.h │ │ │ │ ├── sliding_buffer/ │ │ │ │ │ ├── circular_buffer.h │ │ │ │ │ ├── circular_buffer_abstract.h │ │ │ │ │ ├── sliding_buffer_kernel_1.h │ │ │ │ │ ├── sliding_buffer_kernel_abstract.h │ │ │ │ │ └── sliding_buffer_kernel_c.h │ │ │ │ ├── sliding_buffer.h │ │ │ │ ├── smart_pointers/ │ │ │ │ │ ├── scoped_ptr.h │ │ │ │ │ ├── scoped_ptr_abstract.h │ │ │ │ │ ├── shared_ptr.h │ │ │ │ │ ├── shared_ptr_abstract.h │ │ │ │ │ ├── shared_ptr_thread_safe.h │ │ │ │ │ ├── shared_ptr_thread_safe_abstract.h │ │ │ │ │ ├── weak_ptr.h │ │ │ │ │ └── weak_ptr_abstract.h │ │ │ │ ├── smart_pointers.h │ │ │ │ ├── smart_pointers_thread_safe.h │ │ │ │ ├── sockets/ │ │ │ │ │ ├── posix.h │ │ │ │ │ ├── sockets_extensions.cpp │ │ │ │ │ ├── sockets_extensions.h │ │ │ │ │ ├── sockets_extensions_abstract.h │ │ │ │ │ ├── sockets_kernel_1.cpp │ │ │ │ │ ├── sockets_kernel_1.h │ │ │ │ │ ├── sockets_kernel_2.cpp │ │ │ │ │ ├── sockets_kernel_2.h │ │ │ │ │ ├── sockets_kernel_abstract.h │ │ │ │ │ └── windows.h │ │ │ │ ├── sockets.h │ │ │ │ ├── sockstreambuf/ │ │ │ │ │ ├── sockstreambuf.cpp │ │ │ │ │ ├── sockstreambuf.h │ │ │ │ │ ├── sockstreambuf_abstract.h │ │ │ │ │ ├── sockstreambuf_unbuffered.cpp │ │ │ │ │ └── sockstreambuf_unbuffered.h │ │ │ │ ├── sockstreambuf.h │ │ │ │ ├── sort.h │ │ │ │ ├── sparse_vector.h │ │ │ │ ├── sqlite/ │ │ │ │ │ ├── sqlite.h │ │ │ │ │ ├── sqlite_abstract.h │ │ │ │ │ ├── sqlite_tools.h │ │ │ │ │ └── sqlite_tools_abstract.h │ │ │ │ ├── sqlite.h │ │ │ │ ├── sstream │ │ │ │ ├── stack/ │ │ │ │ │ ├── stack_kernel_1.h │ │ │ │ │ ├── stack_kernel_abstract.h │ │ │ │ │ └── stack_kernel_c.h │ │ │ │ ├── stack.h │ │ │ │ ├── stack_trace.cpp │ │ │ │ ├── stack_trace.h │ │ │ │ ├── static_map/ │ │ │ │ │ ├── static_map_kernel_1.h │ │ │ │ │ ├── static_map_kernel_abstract.h │ │ │ │ │ └── static_map_kernel_c.h │ │ │ │ ├── static_map.h │ │ │ │ ├── static_set/ │ │ │ │ │ ├── static_set_compare_1.h │ │ │ │ │ ├── static_set_compare_abstract.h │ │ │ │ │ ├── static_set_kernel_1.h │ │ │ │ │ ├── static_set_kernel_abstract.h │ │ │ │ │ └── static_set_kernel_c.h │ │ │ │ ├── static_set.h │ │ │ │ ├── statistics/ │ │ │ │ │ ├── average_precision.h │ │ │ │ │ ├── average_precision_abstract.h │ │ │ │ │ ├── cca.h │ │ │ │ │ ├── cca_abstract.h │ │ │ │ │ ├── dpca.h │ │ │ │ │ ├── dpca_abstract.h │ │ │ │ │ ├── image_feature_sampling.h │ │ │ │ │ ├── image_feature_sampling_abstract.h │ │ │ │ │ ├── random_subset_selector.h │ │ │ │ │ ├── random_subset_selector_abstract.h │ │ │ │ │ ├── sammon.h │ │ │ │ │ ├── sammon_abstract.h │ │ │ │ │ ├── statistics.h │ │ │ │ │ ├── statistics_abstract.h │ │ │ │ │ ├── vector_normalizer_frobmetric.h │ │ │ │ │ └── vector_normalizer_frobmetric_abstract.h │ │ │ │ ├── statistics.h │ │ │ │ ├── std_allocator.h │ │ │ │ ├── stl_checked/ │ │ │ │ │ ├── std_vector_c.h │ │ │ │ │ └── std_vector_c_abstract.h │ │ │ │ ├── stl_checked.h │ │ │ │ ├── string/ │ │ │ │ │ ├── cassert │ │ │ │ │ ├── iomanip │ │ │ │ │ ├── iosfwd │ │ │ │ │ ├── iostream │ │ │ │ │ ├── locale │ │ │ │ │ ├── string.h │ │ │ │ │ └── string_abstract.h │ │ │ │ ├── string.h │ │ │ │ ├── svm/ │ │ │ │ │ ├── active_learning.h │ │ │ │ │ ├── active_learning_abstract.h │ │ │ │ │ ├── assignment_function.h │ │ │ │ │ ├── assignment_function_abstract.h │ │ │ │ │ ├── cross_validate_assignment_trainer.h │ │ │ │ │ ├── cross_validate_assignment_trainer_abstract.h │ │ │ │ │ ├── cross_validate_graph_labeling_trainer.h │ │ │ │ │ ├── cross_validate_graph_labeling_trainer_abstract.h │ │ │ │ │ ├── cross_validate_multiclass_trainer.h │ │ │ │ │ ├── cross_validate_multiclass_trainer_abstract.h │ │ │ │ │ ├── cross_validate_object_detection_trainer.h │ │ │ │ │ ├── cross_validate_object_detection_trainer_abstract.h │ │ │ │ │ ├── cross_validate_regression_trainer.h │ │ │ │ │ ├── cross_validate_regression_trainer_abstract.h │ │ │ │ │ ├── cross_validate_sequence_labeler.h │ │ │ │ │ ├── cross_validate_sequence_labeler_abstract.h │ │ │ │ │ ├── cross_validate_sequence_segmenter.h │ │ │ │ │ ├── cross_validate_sequence_segmenter_abstract.h │ │ │ │ │ ├── cross_validate_track_association_trainer.h │ │ │ │ │ ├── cross_validate_track_association_trainer_abstract.h │ │ │ │ │ ├── empirical_kernel_map.h │ │ │ │ │ ├── empirical_kernel_map_abstract.h │ │ │ │ │ ├── feature_ranking.h │ │ │ │ │ ├── feature_ranking_abstract.h │ │ │ │ │ ├── function.h │ │ │ │ │ ├── function_abstract.h │ │ │ │ │ ├── kcentroid.h │ │ │ │ │ ├── kcentroid_abstract.h │ │ │ │ │ ├── kcentroid_overloads.h │ │ │ │ │ ├── kernel.h │ │ │ │ │ ├── kernel_abstract.h │ │ │ │ │ ├── kernel_matrix.h │ │ │ │ │ ├── kernel_matrix_abstract.h │ │ │ │ │ ├── kkmeans.h │ │ │ │ │ ├── kkmeans_abstract.h │ │ │ │ │ ├── krls.h │ │ │ │ │ ├── krls_abstract.h │ │ │ │ │ ├── krr_trainer.h │ │ │ │ │ ├── krr_trainer_abstract.h │ │ │ │ │ ├── linearly_independent_subset_finder.h │ │ │ │ │ ├── linearly_independent_subset_finder_abstract.h │ │ │ │ │ ├── multiclass_tools.h │ │ │ │ │ ├── multiclass_tools_abstract.h │ │ │ │ │ ├── null_df.h │ │ │ │ │ ├── null_trainer.h │ │ │ │ │ ├── null_trainer_abstract.h │ │ │ │ │ ├── num_nonnegative_weights.h │ │ │ │ │ ├── one_vs_all_decision_function.h │ │ │ │ │ ├── one_vs_all_decision_function_abstract.h │ │ │ │ │ ├── one_vs_all_trainer.h │ │ │ │ │ ├── one_vs_all_trainer_abstract.h │ │ │ │ │ ├── one_vs_one_decision_function.h │ │ │ │ │ ├── one_vs_one_decision_function_abstract.h │ │ │ │ │ ├── one_vs_one_trainer.h │ │ │ │ │ ├── one_vs_one_trainer_abstract.h │ │ │ │ │ ├── pegasos.h │ │ │ │ │ ├── pegasos_abstract.h │ │ │ │ │ ├── ranking_tools.h │ │ │ │ │ ├── ranking_tools_abstract.h │ │ │ │ │ ├── rbf_network.h │ │ │ │ │ ├── rbf_network_abstract.h │ │ │ │ │ ├── reduced.h │ │ │ │ │ ├── reduced_abstract.h │ │ │ │ │ ├── rls.h │ │ │ │ │ ├── rls_abstract.h │ │ │ │ │ ├── roc_trainer.h │ │ │ │ │ ├── roc_trainer_abstract.h │ │ │ │ │ ├── rr_trainer.h │ │ │ │ │ ├── rr_trainer_abstract.h │ │ │ │ │ ├── rvm.h │ │ │ │ │ ├── rvm_abstract.h │ │ │ │ │ ├── sequence_labeler.h │ │ │ │ │ ├── sequence_labeler_abstract.h │ │ │ │ │ ├── sequence_segmenter.h │ │ │ │ │ ├── sequence_segmenter_abstract.h │ │ │ │ │ ├── simplify_linear_decision_function.h │ │ │ │ │ ├── simplify_linear_decision_function_abstract.h │ │ │ │ │ ├── sort_basis_vectors.h │ │ │ │ │ ├── sort_basis_vectors_abstract.h │ │ │ │ │ ├── sparse_kernel.h │ │ │ │ │ ├── sparse_kernel_abstract.h │ │ │ │ │ ├── sparse_vector.h │ │ │ │ │ ├── sparse_vector_abstract.h │ │ │ │ │ ├── structural_assignment_trainer.h │ │ │ │ │ ├── structural_assignment_trainer_abstract.h │ │ │ │ │ ├── structural_graph_labeling_trainer.h │ │ │ │ │ ├── structural_graph_labeling_trainer_abstract.h │ │ │ │ │ ├── structural_object_detection_trainer.h │ │ │ │ │ ├── structural_object_detection_trainer_abstract.h │ │ │ │ │ ├── structural_sequence_labeling_trainer.h │ │ │ │ │ ├── structural_sequence_labeling_trainer_abstract.h │ │ │ │ │ ├── structural_sequence_segmentation_trainer.h │ │ │ │ │ ├── structural_sequence_segmentation_trainer_abstract.h │ │ │ │ │ ├── structural_svm_assignment_problem.h │ │ │ │ │ ├── structural_svm_assignment_problem_abstract.h │ │ │ │ │ ├── structural_svm_distributed.h │ │ │ │ │ ├── structural_svm_distributed_abstract.h │ │ │ │ │ ├── structural_svm_graph_labeling_problem.h │ │ │ │ │ ├── structural_svm_graph_labeling_problem_abstract.h │ │ │ │ │ ├── structural_svm_object_detection_problem.h │ │ │ │ │ ├── structural_svm_object_detection_problem_abstract.h │ │ │ │ │ ├── structural_svm_problem.h │ │ │ │ │ ├── structural_svm_problem_abstract.h │ │ │ │ │ ├── structural_svm_problem_threaded.h │ │ │ │ │ ├── structural_svm_problem_threaded_abstract.h │ │ │ │ │ ├── structural_svm_sequence_labeling_problem.h │ │ │ │ │ ├── structural_svm_sequence_labeling_problem_abstract.h │ │ │ │ │ ├── structural_track_association_trainer.h │ │ │ │ │ ├── structural_track_association_trainer_abstract.h │ │ │ │ │ ├── svm.h │ │ │ │ │ ├── svm_abstract.h │ │ │ │ │ ├── svm_c_ekm_trainer.h │ │ │ │ │ ├── svm_c_ekm_trainer_abstract.h │ │ │ │ │ ├── svm_c_linear_dcd_trainer.h │ │ │ │ │ ├── svm_c_linear_dcd_trainer_abstract.h │ │ │ │ │ ├── svm_c_linear_trainer.h │ │ │ │ │ ├── svm_c_linear_trainer_abstract.h │ │ │ │ │ ├── svm_c_trainer.h │ │ │ │ │ ├── svm_c_trainer_abstract.h │ │ │ │ │ ├── svm_multiclass_linear_trainer.h │ │ │ │ │ ├── svm_multiclass_linear_trainer_abstract.h │ │ │ │ │ ├── svm_nu_trainer.h │ │ │ │ │ ├── svm_nu_trainer_abstract.h │ │ │ │ │ ├── svm_one_class_trainer.h │ │ │ │ │ ├── svm_one_class_trainer_abstract.h │ │ │ │ │ ├── svm_rank_trainer.h │ │ │ │ │ ├── svm_rank_trainer_abstract.h │ │ │ │ │ ├── svm_threaded.h │ │ │ │ │ ├── svm_threaded_abstract.h │ │ │ │ │ ├── svr_linear_trainer.h │ │ │ │ │ ├── svr_linear_trainer_abstract.h │ │ │ │ │ ├── svr_trainer.h │ │ │ │ │ ├── svr_trainer_abstract.h │ │ │ │ │ ├── track_association_function.h │ │ │ │ │ └── track_association_function_abstract.h │ │ │ │ ├── svm.h │ │ │ │ ├── svm_threaded.h │ │ │ │ ├── sync_extension/ │ │ │ │ │ ├── sync_extension_kernel_1.h │ │ │ │ │ └── sync_extension_kernel_abstract.h │ │ │ │ ├── sync_extension.h │ │ │ │ ├── test/ │ │ │ │ │ ├── CMakeLists.txt │ │ │ │ │ ├── active_learning.cpp │ │ │ │ │ ├── any.cpp │ │ │ │ │ ├── any_function.cpp │ │ │ │ │ ├── array.cpp │ │ │ │ │ ├── array2d.cpp │ │ │ │ │ ├── assignment_learning.cpp │ │ │ │ │ ├── base64.cpp │ │ │ │ │ ├── bayes_nets.cpp │ │ │ │ │ ├── bigint.cpp │ │ │ │ │ ├── binary_search_tree.h │ │ │ │ │ ├── binary_search_tree_kernel_1a.cpp │ │ │ │ │ ├── binary_search_tree_kernel_2a.cpp │ │ │ │ │ ├── binary_search_tree_mm1.cpp │ │ │ │ │ ├── binary_search_tree_mm2.cpp │ │ │ │ │ ├── blas_bindings/ │ │ │ │ │ │ ├── CMakeLists.txt │ │ │ │ │ │ ├── blas_bindings_dot.cpp │ │ │ │ │ │ ├── blas_bindings_gemm.cpp │ │ │ │ │ │ ├── blas_bindings_gemv.cpp │ │ │ │ │ │ ├── blas_bindings_ger.cpp │ │ │ │ │ │ ├── blas_bindings_scal_axpy.cpp │ │ │ │ │ │ └── vector.cpp │ │ │ │ │ ├── bridge.cpp │ │ │ │ │ ├── bsp.cpp │ │ │ │ │ ├── byte_orderer.cpp │ │ │ │ │ ├── cca.cpp │ │ │ │ │ ├── checkerboard.h │ │ │ │ │ ├── clustering.cpp │ │ │ │ │ ├── cmd_line_parser.cpp │ │ │ │ │ ├── cmd_line_parser.h │ │ │ │ │ ├── cmd_line_parser_wchar_t.cpp │ │ │ │ │ ├── compress_stream.cpp │ │ │ │ │ ├── conditioning_class.cpp │ │ │ │ │ ├── conditioning_class.h │ │ │ │ │ ├── conditioning_class_c.cpp │ │ │ │ │ ├── config_reader.cpp │ │ │ │ │ ├── crc32.cpp │ │ │ │ │ ├── create_iris_datafile.cpp │ │ │ │ │ ├── create_iris_datafile.h │ │ │ │ │ ├── data_io.cpp │ │ │ │ │ ├── directed_graph.cpp │ │ │ │ │ ├── discriminant_pca.cpp │ │ │ │ │ ├── disjoint_subsets.cpp │ │ │ │ │ ├── ekm_and_lisf.cpp │ │ │ │ │ ├── empirical_kernel_map.cpp │ │ │ │ │ ├── entropy_coder.cpp │ │ │ │ │ ├── entropy_encoder_model.cpp │ │ │ │ │ ├── example.cpp │ │ │ │ │ ├── example_args.cpp │ │ │ │ │ ├── examples/ │ │ │ │ │ │ └── CMakeLists.txt │ │ │ │ │ ├── face.cpp │ │ │ │ │ ├── fft.cpp │ │ │ │ │ ├── fhog.cpp │ │ │ │ │ ├── filtering.cpp │ │ │ │ │ ├── find_max_factor_graph_nmplp.cpp │ │ │ │ │ ├── find_max_factor_graph_viterbi.cpp │ │ │ │ │ ├── geometry.cpp │ │ │ │ │ ├── graph.cpp │ │ │ │ │ ├── graph_cuts.cpp │ │ │ │ │ ├── graph_labeler.cpp │ │ │ │ │ ├── gui/ │ │ │ │ │ │ ├── CMakeLists.txt │ │ │ │ │ │ └── main.cpp │ │ │ │ │ ├── hash.cpp │ │ │ │ │ ├── hash_map.cpp │ │ │ │ │ ├── hash_set.cpp │ │ │ │ │ ├── hash_table.cpp │ │ │ │ │ ├── hog_image.cpp │ │ │ │ │ ├── image.cpp │ │ │ │ │ ├── iosockstream.cpp │ │ │ │ │ ├── is_same_object.cpp │ │ │ │ │ ├── kcentroid.cpp │ │ │ │ │ ├── kernel_matrix.cpp │ │ │ │ │ ├── kmeans.cpp │ │ │ │ │ ├── learning_to_track.cpp │ │ │ │ │ ├── least_squares.cpp │ │ │ │ │ ├── linear_manifold_regularizer.cpp │ │ │ │ │ ├── lz77_buffer.cpp │ │ │ │ │ ├── main.cpp │ │ │ │ │ ├── makefile │ │ │ │ │ ├── map.cpp │ │ │ │ │ ├── matrix.cpp │ │ │ │ │ ├── matrix2.cpp │ │ │ │ │ ├── matrix3.cpp │ │ │ │ │ ├── matrix4.cpp │ │ │ │ │ ├── matrix_chol.cpp │ │ │ │ │ ├── matrix_eig.cpp │ │ │ │ │ ├── matrix_lu.cpp │ │ │ │ │ ├── matrix_qr.cpp │ │ │ │ │ ├── max_cost_assignment.cpp │ │ │ │ │ ├── max_sum_submatrix.cpp │ │ │ │ │ ├── md5.cpp │ │ │ │ │ ├── member_function_pointer.cpp │ │ │ │ │ ├── metaprogramming.cpp │ │ │ │ │ ├── multithreaded_object.cpp │ │ │ │ │ ├── numerical_integration.cpp │ │ │ │ │ ├── object_detector.cpp │ │ │ │ │ ├── oca.cpp │ │ │ │ │ ├── one_vs_all_trainer.cpp │ │ │ │ │ ├── one_vs_one_trainer.cpp │ │ │ │ │ ├── opt_qp_solver.cpp │ │ │ │ │ ├── optimization.cpp │ │ │ │ │ ├── optimization_test_functions.cpp │ │ │ │ │ ├── optimization_test_functions.h │ │ │ │ │ ├── parallel_for.cpp │ │ │ │ │ ├── parse.cpp │ │ │ │ │ ├── pipe.cpp │ │ │ │ │ ├── pixel.cpp │ │ │ │ │ ├── probabilistic.cpp │ │ │ │ │ ├── pyramid_down.cpp │ │ │ │ │ ├── queue.cpp │ │ │ │ │ ├── rand.cpp │ │ │ │ │ ├── ranking.cpp │ │ │ │ │ ├── read_write_mutex.cpp │ │ │ │ │ ├── reference_counter.cpp │ │ │ │ │ ├── rls.cpp │ │ │ │ │ ├── sammon.cpp │ │ │ │ │ ├── scan_image.cpp │ │ │ │ │ ├── sequence.cpp │ │ │ │ │ ├── sequence_labeler.cpp │ │ │ │ │ ├── sequence_segmenter.cpp │ │ │ │ │ ├── serialize.cpp │ │ │ │ │ ├── set.cpp │ │ │ │ │ ├── sldf.cpp │ │ │ │ │ ├── sliding_buffer.cpp │ │ │ │ │ ├── smart_pointers.cpp │ │ │ │ │ ├── sockets.cpp │ │ │ │ │ ├── sockets2.cpp │ │ │ │ │ ├── sockstreambuf.cpp │ │ │ │ │ ├── sparse_vector.cpp │ │ │ │ │ ├── stack.cpp │ │ │ │ │ ├── static_map.cpp │ │ │ │ │ ├── static_set.cpp │ │ │ │ │ ├── statistics.cpp │ │ │ │ │ ├── std_vector_c.cpp │ │ │ │ │ ├── string.cpp │ │ │ │ │ ├── svm.cpp │ │ │ │ │ ├── svm_c_linear.cpp │ │ │ │ │ ├── svm_c_linear_dcd.cpp │ │ │ │ │ ├── svm_multiclass_linear.cpp │ │ │ │ │ ├── svm_struct.cpp │ │ │ │ │ ├── svr_linear_trainer.cpp │ │ │ │ │ ├── symmetric_matrix_cache.cpp │ │ │ │ │ ├── tester.cpp │ │ │ │ │ ├── tester.h │ │ │ │ │ ├── thread_pool.cpp │ │ │ │ │ ├── threads.cpp │ │ │ │ │ ├── timer.cpp │ │ │ │ │ ├── tokenizer.cpp │ │ │ │ │ ├── trust_region.cpp │ │ │ │ │ ├── tuple.cpp │ │ │ │ │ ├── type_safe_union.cpp │ │ │ │ │ └── vectorstream.cpp │ │ │ │ ├── threads/ │ │ │ │ │ ├── auto_mutex_extension.h │ │ │ │ │ ├── auto_mutex_extension_abstract.h │ │ │ │ │ ├── auto_unlock_extension.h │ │ │ │ │ ├── auto_unlock_extension_abstract.h │ │ │ │ │ ├── create_new_thread_extension.h │ │ │ │ │ ├── create_new_thread_extension_abstract.h │ │ │ │ │ ├── multithreaded_object_extension.cpp │ │ │ │ │ ├── multithreaded_object_extension.h │ │ │ │ │ ├── multithreaded_object_extension_abstract.h │ │ │ │ │ ├── parallel_for_extension.h │ │ │ │ │ ├── parallel_for_extension_abstract.h │ │ │ │ │ ├── posix.h │ │ │ │ │ ├── read_write_mutex_extension.h │ │ │ │ │ ├── read_write_mutex_extension_abstract.h │ │ │ │ │ ├── rmutex_extension.h │ │ │ │ │ ├── rmutex_extension_abstract.h │ │ │ │ │ ├── rsignaler_extension.h │ │ │ │ │ ├── rsignaler_extension_abstract.h │ │ │ │ │ ├── thread_function_extension.h │ │ │ │ │ ├── thread_function_extension_abstract.h │ │ │ │ │ ├── thread_pool_extension.cpp │ │ │ │ │ ├── thread_pool_extension.h │ │ │ │ │ ├── thread_pool_extension_abstract.h │ │ │ │ │ ├── thread_specific_data_extension.h │ │ │ │ │ ├── thread_specific_data_extension_abstract.h │ │ │ │ │ ├── threaded_object_extension.cpp │ │ │ │ │ ├── threaded_object_extension.h │ │ │ │ │ ├── threaded_object_extension_abstract.h │ │ │ │ │ ├── threads_kernel.h │ │ │ │ │ ├── threads_kernel_1.cpp │ │ │ │ │ ├── threads_kernel_1.h │ │ │ │ │ ├── threads_kernel_2.cpp │ │ │ │ │ ├── threads_kernel_2.h │ │ │ │ │ ├── threads_kernel_abstract.h │ │ │ │ │ ├── threads_kernel_shared.cpp │ │ │ │ │ ├── threads_kernel_shared.h │ │ │ │ │ └── windows.h │ │ │ │ ├── threads.h │ │ │ │ ├── time_this.h │ │ │ │ ├── timeout/ │ │ │ │ │ ├── timeout.h │ │ │ │ │ └── timeout_abstract.h │ │ │ │ ├── timeout.h │ │ │ │ ├── timer/ │ │ │ │ │ ├── timer.cpp │ │ │ │ │ ├── timer.h │ │ │ │ │ ├── timer_abstract.h │ │ │ │ │ └── timer_heavy.h │ │ │ │ ├── timer.h │ │ │ │ ├── timing.h │ │ │ │ ├── tokenizer/ │ │ │ │ │ ├── tokenizer_kernel_1.cpp │ │ │ │ │ ├── tokenizer_kernel_1.h │ │ │ │ │ ├── tokenizer_kernel_abstract.h │ │ │ │ │ └── tokenizer_kernel_c.h │ │ │ │ ├── tokenizer.h │ │ │ │ ├── tuple/ │ │ │ │ │ ├── tuple.h │ │ │ │ │ └── tuple_abstract.h │ │ │ │ ├── tuple.h │ │ │ │ ├── type_safe_union/ │ │ │ │ │ ├── type_safe_union_kernel.h │ │ │ │ │ └── type_safe_union_kernel_abstract.h │ │ │ │ ├── type_safe_union.h │ │ │ │ ├── uintn.h │ │ │ │ ├── unicode/ │ │ │ │ │ ├── unicode.cpp │ │ │ │ │ ├── unicode.h │ │ │ │ │ └── unicode_abstract.h │ │ │ │ ├── unicode.h │ │ │ │ ├── unordered_pair.h │ │ │ │ ├── vectorstream/ │ │ │ │ │ ├── vectorstream.h │ │ │ │ │ └── vectorstream_abstract.h │ │ │ │ ├── vectorstream.h │ │ │ │ ├── windows_magic.h │ │ │ │ ├── xml_parser/ │ │ │ │ │ ├── xml_parser_kernel_1.h │ │ │ │ │ ├── xml_parser_kernel_abstract.h │ │ │ │ │ └── xml_parser_kernel_interfaces.h │ │ │ │ └── xml_parser.h │ │ │ └── tbb/ │ │ │ ├── CHANGES │ │ │ ├── COPYING │ │ │ ├── README │ │ │ ├── include/ │ │ │ │ ├── index.html │ │ │ │ ├── serial/ │ │ │ │ │ └── tbb/ │ │ │ │ │ ├── parallel_for.h │ │ │ │ │ └── tbb_annotate.h │ │ │ │ └── tbb/ │ │ │ │ ├── aggregator.h │ │ │ │ ├── aligned_space.h │ │ │ │ ├── atomic.h │ │ │ │ ├── blocked_range.h │ │ │ │ ├── blocked_range2d.h │ │ │ │ ├── blocked_range3d.h │ │ │ │ ├── cache_aligned_allocator.h │ │ │ │ ├── combinable.h │ │ │ │ ├── compat/ │ │ │ │ │ ├── condition_variable │ │ │ │ │ ├── ppl.h │ │ │ │ │ ├── thread │ │ │ │ │ └── tuple │ │ │ │ ├── concurrent_hash_map.h │ │ │ │ ├── concurrent_lru_cache.h │ │ │ │ ├── concurrent_priority_queue.h │ │ │ │ ├── concurrent_queue.h │ │ │ │ ├── concurrent_unordered_map.h │ │ │ │ ├── concurrent_unordered_set.h │ │ │ │ ├── concurrent_vector.h │ │ │ │ ├── critical_section.h │ │ │ │ ├── enumerable_thread_specific.h │ │ │ │ ├── flow_graph.h │ │ │ │ ├── flow_graph_opencl_node.h │ │ │ │ ├── global_control.h │ │ │ │ ├── index.html │ │ │ │ ├── internal/ │ │ │ │ │ ├── _aggregator_impl.h │ │ │ │ │ ├── _concurrent_queue_impl.h │ │ │ │ │ ├── _concurrent_unordered_impl.h │ │ │ │ │ ├── _flow_graph_impl.h │ │ │ │ │ ├── _flow_graph_indexer_impl.h │ │ │ │ │ ├── _flow_graph_item_buffer_impl.h │ │ │ │ │ ├── _flow_graph_join_impl.h │ │ │ │ │ ├── _flow_graph_node_impl.h │ │ │ │ │ ├── _flow_graph_tagged_buffer_impl.h │ │ │ │ │ ├── _flow_graph_trace_impl.h │ │ │ │ │ ├── _flow_graph_types_impl.h │ │ │ │ │ ├── _mutex_padding.h │ │ │ │ │ ├── _range_iterator.h │ │ │ │ │ ├── _tbb_hash_compare_impl.h │ │ │ │ │ ├── _tbb_strings.h │ │ │ │ │ ├── _tbb_windef.h │ │ │ │ │ ├── _template_helpers.h │ │ │ │ │ ├── _x86_eliding_mutex_impl.h │ │ │ │ │ └── _x86_rtm_rw_mutex_impl.h │ │ │ │ ├── machine/ │ │ │ │ │ ├── gcc_armv7.h │ │ │ │ │ ├── gcc_generic.h │ │ │ │ │ ├── gcc_ia32_common.h │ │ │ │ │ ├── gcc_itsx.h │ │ │ │ │ ├── ibm_aix51.h │ │ │ │ │ ├── icc_generic.h │ │ │ │ │ ├── linux_common.h │ │ │ │ │ ├── linux_ia32.h │ │ │ │ │ ├── linux_ia64.h │ │ │ │ │ ├── linux_intel64.h │ │ │ │ │ ├── mac_ppc.h │ │ │ │ │ ├── macos_common.h │ │ │ │ │ ├── mic_common.h │ │ │ │ │ ├── msvc_armv7.h │ │ │ │ │ ├── msvc_ia32_common.h │ │ │ │ │ ├── sunos_sparc.h │ │ │ │ │ ├── windows_api.h │ │ │ │ │ ├── windows_ia32.h │ │ │ │ │ ├── windows_intel64.h │ │ │ │ │ └── xbox360_ppc.h │ │ │ │ ├── memory_pool.h │ │ │ │ ├── mutex.h │ │ │ │ ├── null_mutex.h │ │ │ │ ├── null_rw_mutex.h │ │ │ │ ├── parallel_do.h │ │ │ │ ├── parallel_for.h │ │ │ │ ├── parallel_for_each.h │ │ │ │ ├── parallel_invoke.h │ │ │ │ ├── parallel_reduce.h │ │ │ │ ├── parallel_scan.h │ │ │ │ ├── parallel_sort.h │ │ │ │ ├── parallel_while.h │ │ │ │ ├── partitioner.h │ │ │ │ ├── pipeline.h │ │ │ │ ├── queuing_mutex.h │ │ │ │ ├── queuing_rw_mutex.h │ │ │ │ ├── reader_writer_lock.h │ │ │ │ ├── recursive_mutex.h │ │ │ │ ├── runtime_loader.h │ │ │ │ ├── scalable_allocator.h │ │ │ │ ├── spin_mutex.h │ │ │ │ ├── spin_rw_mutex.h │ │ │ │ ├── task.h │ │ │ │ ├── task_arena.h │ │ │ │ ├── task_group.h │ │ │ │ ├── task_scheduler_init.h │ │ │ │ ├── task_scheduler_observer.h │ │ │ │ ├── tbb.h │ │ │ │ ├── tbb_allocator.h │ │ │ │ ├── tbb_config.h │ │ │ │ ├── tbb_exception.h │ │ │ │ ├── tbb_machine.h │ │ │ │ ├── tbb_profiling.h │ │ │ │ ├── tbb_stddef.h │ │ │ │ ├── tbb_thread.h │ │ │ │ ├── tbbmalloc_proxy.h │ │ │ │ └── tick_count.h │ │ │ ├── index.html │ │ │ ├── lib/ │ │ │ │ ├── x64/ │ │ │ │ │ └── v140/ │ │ │ │ │ ├── irml/ │ │ │ │ │ │ ├── irml.lib │ │ │ │ │ │ └── irml_debug.lib │ │ │ │ │ ├── tbb.def │ │ │ │ │ ├── tbb.lib │ │ │ │ │ ├── tbb_debug.lib │ │ │ │ │ ├── tbb_preview.lib │ │ │ │ │ ├── tbbmalloc.def │ │ │ │ │ ├── tbbmalloc.lib │ │ │ │ │ ├── tbbmalloc_proxy.lib │ │ │ │ │ ├── tbbmalloc_s.lib │ │ │ │ │ └── tbbproxy.lib │ │ │ │ └── x86/ │ │ │ │ └── v140/ │ │ │ │ ├── irml/ │ │ │ │ │ ├── irml.lib │ │ │ │ │ └── irml_debug.lib │ │ │ │ ├── tbb.def │ │ │ │ ├── tbb.lib │ │ │ │ ├── tbb_debug.lib │ │ │ │ ├── tbb_preview.lib │ │ │ │ ├── tbbmalloc.def │ │ │ │ ├── tbbmalloc.lib │ │ │ │ ├── tbbmalloc_proxy.lib │ │ │ │ ├── tbbmalloc_s.lib │ │ │ │ └── tbbproxy.lib │ │ │ ├── tbb-license.txt │ │ │ ├── tbb.props │ │ │ └── tbb_d.props │ │ └── local/ │ │ ├── FaceAnalyser/ │ │ │ ├── AU_predictors/ │ │ │ │ ├── AU_all_best.txt │ │ │ │ └── AU_all_static.txt │ │ │ ├── CMakeLists.txt │ │ │ ├── FaceAnalyser.vcxproj │ │ │ ├── FaceAnalyser.vcxproj.filters │ │ │ ├── include/ │ │ │ │ ├── FaceAnalyser.h │ │ │ │ ├── Face_utils.h │ │ │ │ ├── GazeEstimation.h │ │ │ │ ├── SVM_dynamic_lin.h │ │ │ │ ├── SVM_static_lin.h │ │ │ │ ├── SVR_dynamic_lin_regressors.h │ │ │ │ └── SVR_static_lin_regressors.h │ │ │ └── src/ │ │ │ ├── FaceAnalyser.cpp │ │ │ ├── Face_utils.cpp │ │ │ ├── GazeEstimation.cpp │ │ │ ├── SVM_dynamic_lin.cpp │ │ │ ├── SVM_static_lin.cpp │ │ │ ├── SVR_dynamic_lin_regressors.cpp │ │ │ └── SVR_static_lin_regressors.cpp │ │ ├── LandmarkDetector/ │ │ │ ├── CMakeLists.txt │ │ │ ├── include/ │ │ │ │ ├── CCNF_patch_expert.h │ │ │ │ ├── LandmarkCoreIncludes.h │ │ │ │ ├── LandmarkDetectionValidator.h │ │ │ │ ├── LandmarkDetectorFunc.h │ │ │ │ ├── LandmarkDetectorModel.h │ │ │ │ ├── LandmarkDetectorParameters.h │ │ │ │ ├── LandmarkDetectorUtils.h │ │ │ │ ├── PAW.h │ │ │ │ ├── PDM.h │ │ │ │ ├── Patch_experts.h │ │ │ │ ├── SVR_patch_expert.h │ │ │ │ ├── classifier/ │ │ │ │ │ ├── lab_boosted_classifier.h │ │ │ │ │ ├── mlp.h │ │ │ │ │ └── surf_mlp.h │ │ │ │ ├── classifier.h │ │ │ │ ├── common.h │ │ │ │ ├── detector.h │ │ │ │ ├── face_detection.h │ │ │ │ ├── feat/ │ │ │ │ │ ├── lab_feature_map.h │ │ │ │ │ └── surf_feature_map.h │ │ │ │ ├── feature_map.h │ │ │ │ ├── fust.h │ │ │ │ ├── io/ │ │ │ │ │ ├── lab_boost_model_reader.h │ │ │ │ │ └── surf_mlp_model_reader.h │ │ │ │ ├── model_reader.h │ │ │ │ ├── stdafx.h │ │ │ │ └── util/ │ │ │ │ ├── image_pyramid.h │ │ │ │ ├── math_func.h │ │ │ │ └── nms.h │ │ │ ├── model/ │ │ │ │ ├── clnf_general.txt │ │ │ │ ├── detection_validation/ │ │ │ │ │ └── validator_general_68.txt │ │ │ │ ├── main_clnf_general.txt │ │ │ │ ├── model_eye/ │ │ │ │ │ ├── clnf_left_synth.txt │ │ │ │ │ ├── clnf_right_synth.txt │ │ │ │ │ ├── main_clnf_synth_left.txt │ │ │ │ │ ├── main_clnf_synth_right.txt │ │ │ │ │ ├── patch_experts/ │ │ │ │ │ │ ├── ccnf_patches_1.00_synth_lid_.txt │ │ │ │ │ │ ├── ccnf_patches_1.50_synth_lid_.txt │ │ │ │ │ │ ├── left_ccnf_patches_1.00_synth_lid_.txt │ │ │ │ │ │ └── left_ccnf_patches_1.50_synth_lid_.txt │ │ │ │ │ └── pdms/ │ │ │ │ │ ├── pdm_28_eye_3D_closed.txt │ │ │ │ │ └── pdm_28_l_eye_3D_closed.txt │ │ │ │ ├── model_inner/ │ │ │ │ │ ├── clnf_inner.txt │ │ │ │ │ ├── main_clnf_inner.txt │ │ │ │ │ ├── patch_experts/ │ │ │ │ │ │ └── ccnf_patches_1.00_inner.txt │ │ │ │ │ └── pdms/ │ │ │ │ │ └── pdm_51_inner.txt │ │ │ │ ├── patch_experts/ │ │ │ │ │ ├── ccnf_patches_0.25_general.txt │ │ │ │ │ ├── ccnf_patches_0.35_general.txt │ │ │ │ │ └── ccnf_patches_0.5_general.txt │ │ │ │ ├── pdms/ │ │ │ │ │ └── In-the-wild_aligned_PDM_68.txt │ │ │ │ └── tris_68.txt │ │ │ └── src/ │ │ │ ├── CCNF_patch_expert.cpp │ │ │ ├── LandmarkDetectionValidator.cpp │ │ │ ├── LandmarkDetectorFunc.cpp │ │ │ ├── LandmarkDetectorModel.cpp │ │ │ ├── LandmarkDetectorParameters.cpp │ │ │ ├── LandmarkDetectorUtils.cpp │ │ │ ├── PAW.cpp │ │ │ ├── PDM.cpp │ │ │ ├── Patch_experts.cpp │ │ │ ├── SVR_patch_expert.cpp │ │ │ ├── classifier/ │ │ │ │ ├── lab_boosted_classifier.cpp │ │ │ │ ├── mlp.cpp │ │ │ │ └── surf_mlp.cpp │ │ │ ├── face_detection.cpp │ │ │ ├── feat/ │ │ │ │ ├── lab_feature_map.cpp │ │ │ │ └── surf_feature_map.cpp │ │ │ ├── fust.cpp │ │ │ ├── io/ │ │ │ │ ├── lab_boost_model_reader.cpp │ │ │ │ └── surf_mlp_model_reader.cpp │ │ │ ├── stdafx.cpp │ │ │ └── util/ │ │ │ ├── image_pyramid.cpp │ │ │ └── nms.cpp │ │ ├── LandmarkDetector的副本/ │ │ │ ├── CMakeLists.txt │ │ │ ├── include/ │ │ │ │ ├── CCNF_patch_expert.h │ │ │ │ ├── LandmarkCoreIncludes.h │ │ │ │ ├── LandmarkDetectionValidator.h │ │ │ │ ├── LandmarkDetectorFunc.h │ │ │ │ ├── LandmarkDetectorModel.h │ │ │ │ ├── LandmarkDetectorParameters.h │ │ │ │ ├── LandmarkDetectorUtils.h │ │ │ │ ├── PAW.h │ │ │ │ ├── PDM.h │ │ │ │ ├── Patch_experts.h │ │ │ │ ├── SVR_patch_expert.h │ │ │ │ └── stdafx.h │ │ │ ├── model/ │ │ │ │ ├── clnf_general.txt │ │ │ │ ├── detection_validation/ │ │ │ │ │ └── validator_general_68.txt │ │ │ │ ├── main_clnf_general.txt │ │ │ │ ├── model_eye/ │ │ │ │ │ ├── clnf_left_synth.txt │ │ │ │ │ ├── clnf_right_synth.txt │ │ │ │ │ ├── main_clnf_synth_left.txt │ │ │ │ │ ├── main_clnf_synth_right.txt │ │ │ │ │ ├── patch_experts/ │ │ │ │ │ │ ├── ccnf_patches_1.00_synth_lid_.txt │ │ │ │ │ │ ├── ccnf_patches_1.50_synth_lid_.txt │ │ │ │ │ │ ├── left_ccnf_patches_1.00_synth_lid_.txt │ │ │ │ │ │ └── left_ccnf_patches_1.50_synth_lid_.txt │ │ │ │ │ └── pdms/ │ │ │ │ │ ├── pdm_28_eye_3D_closed.txt │ │ │ │ │ └── pdm_28_l_eye_3D_closed.txt │ │ │ │ ├── model_inner/ │ │ │ │ │ ├── clnf_inner.txt │ │ │ │ │ ├── main_clnf_inner.txt │ │ │ │ │ ├── patch_experts/ │ │ │ │ │ │ └── ccnf_patches_1.00_inner.txt │ │ │ │ │ └── pdms/ │ │ │ │ │ └── pdm_51_inner.txt │ │ │ │ ├── patch_experts/ │ │ │ │ │ ├── ccnf_patches_0.25_general.txt │ │ │ │ │ ├── ccnf_patches_0.35_general.txt │ │ │ │ │ └── ccnf_patches_0.5_general.txt │ │ │ │ ├── pdms/ │ │ │ │ │ └── In-the-wild_aligned_PDM_68.txt │ │ │ │ └── tris_68.txt │ │ │ └── src/ │ │ │ ├── CCNF_patch_expert.cpp │ │ │ ├── LandmarkDetectionValidator.cpp │ │ │ ├── LandmarkDetectorFunc.cpp │ │ │ ├── LandmarkDetectorModel.cpp │ │ │ ├── LandmarkDetectorParameters.cpp │ │ │ ├── LandmarkDetectorUtils.cpp │ │ │ ├── PAW.cpp │ │ │ ├── PDM.cpp │ │ │ ├── Patch_experts.cpp │ │ │ ├── SVR_patch_expert.cpp │ │ │ └── stdafx.cpp │ │ └── seetaFace/ │ │ ├── CMakeLists.txt │ │ ├── build/ │ │ │ ├── CMakeCache.txt │ │ │ ├── CMakeFiles/ │ │ │ │ ├── 3.8.0/ │ │ │ │ │ ├── CMakeCCompiler.cmake │ │ │ │ │ ├── CMakeCXXCompiler.cmake │ │ │ │ │ ├── CMakeSystem.cmake │ │ │ │ │ ├── CompilerIdC/ │ │ │ │ │ │ ├── CMakeCCompilerId.c │ │ │ │ │ │ └── a.out │ │ │ │ │ └── CompilerIdCXX/ │ │ │ │ │ ├── CMakeCXXCompilerId.cpp │ │ │ │ │ └── a.out │ │ │ │ ├── CMakeDirectoryInformation.cmake │ │ │ │ ├── CMakeError.log │ │ │ │ ├── CMakeOutput.log │ │ │ │ ├── FindOpenMP/ │ │ │ │ │ ├── ompver.c │ │ │ │ │ └── ompver.cpp │ │ │ │ ├── Makefile.cmake │ │ │ │ ├── Makefile2 │ │ │ │ ├── TargetDirectories.txt │ │ │ │ ├── cmake.check_cache │ │ │ │ ├── feature_tests.c │ │ │ │ ├── feature_tests.cxx │ │ │ │ ├── progress.marks │ │ │ │ └── seetaFace.dir/ │ │ │ │ ├── CXX.includecache │ │ │ │ ├── DependInfo.cmake │ │ │ │ ├── build.make │ │ │ │ ├── cmake_clean.cmake │ │ │ │ ├── depend.internal │ │ │ │ ├── depend.make │ │ │ │ ├── flags.make │ │ │ │ ├── link.txt │ │ │ │ ├── progress.make │ │ │ │ └── src/ │ │ │ │ ├── classifier/ │ │ │ │ │ ├── lab_boosted_classifier.cpp.o │ │ │ │ │ ├── mlp.cpp.o │ │ │ │ │ └── surf_mlp.cpp.o │ │ │ │ ├── face_detection.cpp.o │ │ │ │ ├── feat/ │ │ │ │ │ ├── lab_feature_map.cpp.o │ │ │ │ │ └── surf_feature_map.cpp.o │ │ │ │ ├── fust.cpp.o │ │ │ │ ├── io/ │ │ │ │ │ ├── lab_boost_model_reader.cpp.o │ │ │ │ │ └── surf_mlp_model_reader.cpp.o │ │ │ │ └── util/ │ │ │ │ ├── image_pyramid.cpp.o │ │ │ │ └── nms.cpp.o │ │ │ ├── Makefile │ │ │ └── cmake_install.cmake │ │ ├── include/ │ │ │ ├── classifier/ │ │ │ │ ├── lab_boosted_classifier.h │ │ │ │ ├── mlp.h │ │ │ │ └── surf_mlp.h │ │ │ ├── classifier.h │ │ │ ├── common.h │ │ │ ├── detector.h │ │ │ ├── face_detection.h │ │ │ ├── feat/ │ │ │ │ ├── lab_feature_map.h │ │ │ │ └── surf_feature_map.h │ │ │ ├── feature_map.h │ │ │ ├── fust.h │ │ │ ├── io/ │ │ │ │ ├── lab_boost_model_reader.h │ │ │ │ └── surf_mlp_model_reader.h │ │ │ ├── model_reader.h │ │ │ └── util/ │ │ │ ├── image_pyramid.h │ │ │ ├── math_func.h │ │ │ └── nms.h │ │ └── src/ │ │ ├── classifier/ │ │ │ ├── lab_boosted_classifier.cpp │ │ │ ├── mlp.cpp │ │ │ └── surf_mlp.cpp │ │ ├── face_detection.cpp │ │ ├── feat/ │ │ │ ├── lab_feature_map.cpp │ │ │ └── surf_feature_map.cpp │ │ ├── fust.cpp │ │ ├── io/ │ │ │ ├── lab_boost_model_reader.cpp │ │ │ └── surf_mlp_model_reader.cpp │ │ └── util/ │ │ ├── image_pyramid.cpp │ │ └── nms.cpp │ └── model/ │ ├── clnf_general.txt │ ├── detection_validation/ │ │ └── validator_general_68.txt │ ├── main_clnf_general.txt │ ├── model_eye/ │ │ ├── clnf_left_synth.txt │ │ ├── clnf_right_synth.txt │ │ ├── main_clnf_synth_left.txt │ │ ├── main_clnf_synth_right.txt │ │ ├── patch_experts/ │ │ │ ├── ccnf_patches_1.00_synth_lid_.txt │ │ │ ├── ccnf_patches_1.50_synth_lid_.txt │ │ │ ├── left_ccnf_patches_1.00_synth_lid_.txt │ │ │ └── left_ccnf_patches_1.50_synth_lid_.txt │ │ └── pdms/ │ │ ├── pdm_28_eye_3D_closed.txt │ │ └── pdm_28_l_eye_3D_closed.txt │ ├── model_inner/ │ │ ├── clnf_inner.txt │ │ ├── main_clnf_inner.txt │ │ ├── patch_experts/ │ │ │ └── ccnf_patches_1.00_inner.txt │ │ └── pdms/ │ │ └── pdm_51_inner.txt │ ├── patch_experts/ │ │ ├── ccnf_patches_0.25_general.txt │ │ ├── ccnf_patches_0.35_general.txt │ │ └── ccnf_patches_0.5_general.txt │ ├── pdms/ │ │ └── In-the-wild_aligned_PDM_68.txt │ └── tris_68.txt └── README.md