NVBIO
|
Functions | |
template<typename Iterator > | |
void | swap (nvbio::iterator_reference< Iterator > ref1, nvbio::iterator_reference< Iterator > ref2) |
template<typename Stream > | |
void | swap (nvbio::PackedStreamRef< Stream > ref1, nvbio::PackedStreamRef< Stream > ref2) |
template<typename InputStream , typename SymbolType , nvbio::uint32 SYMBOL_SIZE_T, bool BIG_ENDIAN_T, typename IndexType > | |
void | iter_swap (nvbio::PackedStream< InputStream, SymbolType, SYMBOL_SIZE_T, BIG_ENDIAN_T, IndexType > it1, nvbio::PackedStream< InputStream, SymbolType, SYMBOL_SIZE_T, BIG_ENDIAN_T, IndexType > it2) |
template<typename T , typename CounterT > | |
void | swap (::nvbio::SharedPointer< T, CounterT > &a,::nvbio::SharedPointer< T, CounterT > &b) |
template<typename T , typename CounterT > | |
void | swap (::nvbio::WeakPointer< T, CounterT > &a,::nvbio::WeakPointer< T, CounterT > &b) |
void std::iter_swap | ( | nvbio::PackedStream< InputStream, SymbolType, SYMBOL_SIZE_T, BIG_ENDIAN_T, IndexType > | it1, |
nvbio::PackedStream< InputStream, SymbolType, SYMBOL_SIZE_T, BIG_ENDIAN_T, IndexType > | it2 | ||
) |
Definition at line 679 of file packedstream.h.
void std::swap | ( | nvbio::iterator_reference< Iterator > | ref1, |
nvbio::iterator_reference< Iterator > | ref2 | ||
) |
overload swap for iterator_reference to make sure it does the right thing
Definition at line 95 of file iterator_reference.h.
|
inline |
Definition at line 648 of file shared_pointer.h.
|
inline |
Definition at line 654 of file shared_pointer.h.
void std::swap | ( | nvbio::PackedStreamRef< Stream > | ref1, |
nvbio::PackedStreamRef< Stream > | ref2 | ||
) |
overload swap for PackedStreamRef to make sure it does the right thing
Definition at line 668 of file packedstream.h.