Class mediapipe::api2::internal::Contract
template <typename... T>
Public Attributes
Public Functions
Type | Name |
---|---|
constexpr | Contract (std::tuple< T... > tuple) |
constexpr | Contract (T &&... args) |
absl::Status | GetContract (mediapipe::CalculatorContract * cc) const |
constexpr auto | inputs () const |
constexpr auto | outputs () const |
constexpr auto | process_items () const |
constexpr auto | side_inputs () const |
constexpr auto | side_outputs () const |
constexpr auto | timestamp_change_count () const |
Public Attributes Documentation
variable all_items
decltype(ExtractNestedItems(items)) mediapipe::api2::internal::Contract< T >::all_items;
variable items
std::tuple<T...> mediapipe::api2::internal::Contract< T >::items;
Public Functions Documentation
function Contract [1/2]
inline constexpr Contract::Contract (
std::tuple< T... > tuple
)
function Contract [2/2]
inline constexpr Contract::Contract (
T &&... args
)
function GetContract
inline absl::Status Contract::GetContract (
mediapipe::CalculatorContract * cc
) const
function inputs
inline constexpr auto Contract::inputs () const
function outputs
inline constexpr auto Contract::outputs () const
function process_items
inline constexpr auto Contract::process_items () const
function side_inputs
inline constexpr auto Contract::side_inputs () const
function side_outputs
inline constexpr auto Contract::side_outputs () const
function timestamp_change_count
inline constexpr auto Contract::timestamp_change_count () const
The documentation for this class was generated from the following file /home/friedel/devel/ILLIXR-plugins/hand_tracking/mediapipe/framework/api/contract.h