Resove #651: Make add_secondary_index return index

A pointer to the newly created index object is now returned.
This commit is contained in:
Nathan Hourt 2016-05-13 18:50:49 -05:00
parent f382c39835
commit c108a78b35

View file

@ -168,6 +168,7 @@ namespace graphene { namespace db {
void add_secondary_index() void add_secondary_index()
{ {
_sindex.emplace_back( new T() ); _sindex.emplace_back( new T() );
return static_cast<T*>(_sindex.back().get());
} }
template<typename T> template<typename T>