#pragma once #include #include #include #include #include using boost::multi_index_container; using boost::multi_index::indexed_by; using boost::multi_index::hashed_unique; using boost::multi_index::tag; using boost::multi_index::const_mem_fun; using boost::multi_index::ordered_unique;