C++ Boost multi-index type identification <p>In boost multi-index, can I verify whether a particular index type is ordered/not through meta programming? There are the ordered indexes, hash indexes, sequence indexes etc. Can I find them out through meta programming?</p> <p>Suppose there is a index like:</p> <pre><code> int main() { typedef multi_index_container&lt;double&gt; double_set; return 0; } </code></pre> <p>I want to know whether the double_set index is ordered or hashed or sequenced. Of course in this case, it is ordered.</p>