Exemple #1
0
 void insert(   iterator_type begin,
                iterator_type end,
                const raft::signal signal = raft::none )
 {
    void *begin_ptr( (void*)&begin );
    void *end_ptr  ( (void*)&end   );
    local_insert( begin_ptr, end_ptr, signal, typeid( iterator_type ).hash_code() );
    return;
 }
 void insert(   iterator_type begin,
                iterator_type end,
                const RBSignal signal = RBSignal::NONE )
 {
    void *begin_ptr( (void*)&begin );
    void *end_ptr  ( (void*)&end   );
    local_insert( begin_ptr, end_ptr, signal, typeid( iterator_type ).hash_code() );
    return;
 }
Exemple #3
0
 void insert(   iterator_type begin,
                iterator_type end,
                const raft::signal signal = raft::none )
 {
    void *begin_ptr( reinterpret_cast< void* >( &begin ) );
    void *end_ptr  ( reinterpret_cast< void* >( &end   ) );
    local_insert( begin_ptr, 
                  end_ptr, 
                  signal, 
                  typeid( iterator_type ).hash_code() );
    return;
 }