Pepper_31_C++_interfaces
Public Types | Static Public Member Functions | List of all members
pp::ext::internal::ExtCallbackOutputTraits< std::vector< T > > Struct Template Reference

#include <ext_output_traits.h>

Collaboration diagram for pp::ext::internal::ExtCallbackOutputTraits< std::vector< T > >:
Collaboration graph

Public Types

typedef PP_VarAPIArgType
 
typedef
ArrayVarOutputAdapterWithStorage
< T
StorageType
 

Static Public Member Functions

static APIArgType StorageToAPIArg (StorageType &t)
 
static std::vector< T > & StorageToPluginArg (StorageType &t)
 
static void Initialize (StorageType *)
 

Detailed Description

template<class T>
struct pp::ext::internal::ExtCallbackOutputTraits< std::vector< T > >

Definition at line 121 of file ext_output_traits.h.

Member Typedef Documentation

template<class T >
typedef PP_Var* pp::ext::internal::ExtCallbackOutputTraits< std::vector< T > >::APIArgType

Definition at line 122 of file ext_output_traits.h.

Definition at line 123 of file ext_output_traits.h.

Member Function Documentation

template<class T >
static void pp::ext::internal::ExtCallbackOutputTraits< std::vector< T > >::Initialize ( StorageType )
inlinestatic

Definition at line 135 of file ext_output_traits.h.

template<class T >
static APIArgType pp::ext::internal::ExtCallbackOutputTraits< std::vector< T > >::StorageToAPIArg ( StorageType t)
inlinestatic
template<class T >
static std::vector<T>& pp::ext::internal::ExtCallbackOutputTraits< std::vector< T > >::StorageToPluginArg ( StorageType t)
inlinestatic

The documentation for this struct was generated from the following file: