HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
span.h File Reference
#include "pxr/pxr.h"
#include "pxr/base/tf/api.h"
#include "pxr/base/tf/diagnostic.h"
#include <cstddef>
#include <iterator>
#include <type_traits>
+ Include dependency graph for span.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  TfSpan< T >
 

Functions

template<typename Container >
TfSpan< typename
Container::value_type > 
TfMakeSpan (Container &cont)
 Helper for constructing a non-const TfSpan from a container. More...
 
template<typename Container >
TfSpan< const typename
Container::value_type > 
TfMakeConstSpan (const Container &cont)
 Helper for constructing a const TfSpan from a container. More...
 

Function Documentation

template<typename Container >
TfSpan<const typename Container::value_type> TfMakeConstSpan ( const Container &  cont)

Helper for constructing a const TfSpan from a container.

Definition at line 250 of file span.h.

template<typename Container >
TfSpan<typename Container::value_type> TfMakeSpan ( Container &  cont)

Helper for constructing a non-const TfSpan from a container.

Definition at line 241 of file span.h.