maliput
ValueTraitsImpl< T, true > Struct Template Reference

#include <src/maliput/drake/common/value.h>

Public Types

using Storage = T
 

Static Public Member Functions

static void reinitialize_if_necessary (Storage *)
 
static const T & to_storage (const T &other)
 
static const Storageto_storage (const std::unique_ptr< T > &other)
 
static const T & access (const Storage &storage)
 
static T & access (Storage &storage)
 

Member Typedef Documentation

◆ Storage

using Storage = T

Member Function Documentation

◆ access() [1/2]

static const T& access ( const Storage storage)
static

◆ access() [2/2]

static T& access ( Storage storage)
static

◆ reinitialize_if_necessary()

static void reinitialize_if_necessary ( Storage )
static

◆ to_storage() [1/2]

static const Storage& to_storage ( const std::unique_ptr< T > &  other)
static

◆ to_storage() [2/2]

static const T& to_storage ( const T &  other)
static

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