| 
    tatami
    
   C++ API for different matrix representations 
   | 
 
Virtual classes for extracting matrix data. More...
Go to the source code of this file.
Classes | |
| class | tatami::MyopicDenseExtractor< Value_, Index_ > | 
| Extract an element of the target dimension in dense form without an oracle.  More... | |
| class | tatami::OracularDenseExtractor< Value_, Index_ > | 
| Extract an element of the target dimension in dense form with an oracle.  More... | |
| class | tatami::MyopicSparseExtractor< Value_, Index_ > | 
| Extract an element of the target dimension in sparse form without an oracle.  More... | |
| class | tatami::OracularSparseExtractor< Value_, Index_ > | 
| Extract an element of the target dimension in sparse form with an oracle.  More... | |
Namespaces | |
| namespace | tatami | 
| Flexible representations for matrix data.  | |
Typedefs | |
| template<bool oracle_, typename Value_ , typename Index_ > | |
| using | tatami::DenseExtractor = typename std::conditional<oracle_, OracularDenseExtractor<Value_, Index_>, MyopicDenseExtractor<Value_, Index_> >::type | 
| template<bool oracle_, typename Value_ , typename Index_ > | |
| using | tatami::SparseExtractor = typename std::conditional<oracle_, OracularSparseExtractor<Value_, Index_>, MyopicSparseExtractor<Value_, Index_> >::type | 
Virtual classes for extracting matrix data.