Skip to content

Class mediapipe::TemplateExpression

ClassList > mediapipe > TemplateExpression

Inherits the following classes: PROTOBUF_NAMESPACE_ID::Message

Classes

Type Name
class _Internal

Public Types

Type Name
enum int TemplateExpression

Public Static Attributes

Type Name
const ClassData _class_data_ = /* multi line expression */
constexpr int kIndexInFileMessages = /* multi line expression */

Public Functions

Type Name
size_t ByteSizeLong () const
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear ()
void CopyFrom (const TemplateExpression & from)
int GetCachedSize () const
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData () const
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata () const
bool IsInitialized () const
void MergeFrom (const TemplateExpression & from)
TemplateExpression * New (::PROTOBUF_NAMESPACE_ID::Arena * arena=nullptr) const
void Swap (TemplateExpression * other)
TemplateExpression ()
constexpr TemplateExpression (::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
TemplateExpression (const TemplateExpression & from)
TemplateExpression (TemplateExpression && from) noexcept
void UnsafeArenaSwap (TemplateExpression * other)
const char * _InternalParse (const char * ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext * ctx)
uint8_t * _InternalSerialize (uint8_t * target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream * stream) const
::mediapipe::TemplateExpression * add_arg ()
void add_key_type (::mediapipe::FieldDescriptorProto_Type value)
const ::mediapipe::TemplateExpression & arg (int index) const
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::mediapipe::TemplateExpression > & arg () const
int arg_size () const
void clear_arg ()
void clear_field_type ()
void clear_field_value ()
void clear_key_type ()
void clear_op ()
void clear_param ()
void clear_path ()
::mediapipe::FieldDescriptorProto_Type field_type () const
const std::string & field_value () const
bool has_field_type () const
bool has_field_value () const
bool has_op () const
bool has_param () const
bool has_path () const
::mediapipe::FieldDescriptorProto_Type key_type (int index) const
const ::PROTOBUF_NAMESPACE_ID::RepeatedField< int > & key_type () const
int key_type_size () const
::mediapipe::TemplateExpression * mutable_arg (int index)
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::mediapipe::TemplateExpression > * mutable_arg ()
std::string * mutable_field_value ()
::PROTOBUF_NAMESPACE_ID::RepeatedField< int > * mutable_key_type ()
std::string * mutable_op ()
std::string * mutable_param ()
std::string * mutable_path ()
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields ()
const std::string & op () const
TemplateExpression & operator= (const TemplateExpression & from)
TemplateExpression & operator= (TemplateExpression && from) noexcept
const std::string & param () const
const std::string & path () const
PROTOBUF_NODISCARD std::string * release_field_value ()
PROTOBUF_NODISCARD std::string * release_op ()
PROTOBUF_NODISCARD std::string * release_param ()
PROTOBUF_NODISCARD std::string * release_path ()
void set_allocated_field_value (std::string * field_value)
void set_allocated_op (std::string * op)
void set_allocated_param (std::string * param)
void set_allocated_path (std::string * path)
void set_field_type (::mediapipe::FieldDescriptorProto_Type value)
void set_field_value (ArgT0 && arg0, ArgT... args)
PROTOBUF_ALWAYS_INLINE void set_field_value (ArgT0 && arg0, ArgT... args)
void set_key_type (int index, ::mediapipe::FieldDescriptorProto_Type value)
void set_op (ArgT0 && arg0, ArgT... args)
PROTOBUF_ALWAYS_INLINE void set_op (ArgT0 && arg0, ArgT... args)
void set_param (ArgT0 && arg0, ArgT... args)
PROTOBUF_ALWAYS_INLINE void set_param (ArgT0 && arg0, ArgT... args)
void set_path (ArgT0 && arg0, ArgT... args)
PROTOBUF_ALWAYS_INLINE void set_path (ArgT0 && arg0, ArgT... args)
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields () const
~TemplateExpression () override

Public Static Functions

Type Name
const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor ()
const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection ()
const TemplateExpression & default_instance ()
const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor ()
const TemplateExpression * internal_default_instance ()

Protected Functions

Type Name
TemplateExpression (::PROTOBUF_NAMESPACE_ID::Arena * arena, bool is_message_owned=false)

Public Types Documentation

enum TemplateExpression

enum mediapipe::TemplateExpression::TemplateExpression {
    kArgFieldNumber = 3,
    kKeyTypeFieldNumber = 6,
    kParamFieldNumber = 1,
    kOpFieldNumber = 2,
    kPathFieldNumber = 4,
    kFieldValueFieldNumber = 7,
    kFieldTypeFieldNumber = 5
};

Public Static Attributes Documentation

variable _class_data_

const ::PROTOBUF_NAMESPACE_ID::Message::ClassData mediapipe::TemplateExpression::_class_data_;

variable kIndexInFileMessages

constexpr int mediapipe::TemplateExpression::kIndexInFileMessages;

Public Functions Documentation

function ByteSizeLong

size_t mediapipe::TemplateExpression::ByteSizeLong () const

function Clear

PROTOBUF_ATTRIBUTE_REINITIALIZES void mediapipe::TemplateExpression::Clear () 

function CopyFrom

void mediapipe::TemplateExpression::CopyFrom (
    const TemplateExpression & from
) 

function GetCachedSize

inline int mediapipe::TemplateExpression::GetCachedSize () const

function GetClassData

const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * mediapipe::TemplateExpression::GetClassData () const

function GetMetadata

::PROTOBUF_NAMESPACE_ID::Metadata mediapipe::TemplateExpression::GetMetadata () const

function IsInitialized

bool mediapipe::TemplateExpression::IsInitialized () const

function MergeFrom

void mediapipe::TemplateExpression::MergeFrom (
    const TemplateExpression & from
) 

function New

inline TemplateExpression * mediapipe::TemplateExpression::New (
    ::PROTOBUF_NAMESPACE_ID::Arena * arena=nullptr
) const

function Swap

inline void mediapipe::TemplateExpression::Swap (
    TemplateExpression * other
) 

function TemplateExpression [1/5]

inline mediapipe::TemplateExpression::TemplateExpression () 

function TemplateExpression [2/5]

explicit constexpr mediapipe::TemplateExpression::TemplateExpression (
    ::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized
) 

function TemplateExpression [3/5]

mediapipe::TemplateExpression::TemplateExpression (
    const TemplateExpression & from
) 

function TemplateExpression [4/5]

inline mediapipe::TemplateExpression::TemplateExpression (
    TemplateExpression && from
) noexcept

function UnsafeArenaSwap

inline void mediapipe::TemplateExpression::UnsafeArenaSwap (
    TemplateExpression * other
) 

function _InternalParse

const char * mediapipe::TemplateExpression::_InternalParse (
    const char * ptr,
    ::PROTOBUF_NAMESPACE_ID::internal::ParseContext * ctx
) 

function _InternalSerialize

uint8_t * mediapipe::TemplateExpression::_InternalSerialize (
    uint8_t * target,
    ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream * stream
) const

function add_arg

inline ::mediapipe::TemplateExpression * mediapipe::TemplateExpression::add_arg () 

function add_key_type

inline void mediapipe::TemplateExpression::add_key_type (
    ::mediapipe::FieldDescriptorProto_Type value
) 

function arg [1/2]

inline const ::mediapipe::TemplateExpression & mediapipe::TemplateExpression::arg (
    int index
) const

function arg [2/2]

inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::mediapipe::TemplateExpression > & mediapipe::TemplateExpression::arg () const

function arg_size

inline int mediapipe::TemplateExpression::arg_size () const

function clear_arg

inline void mediapipe::TemplateExpression::clear_arg () 

function clear_field_type

inline void mediapipe::TemplateExpression::clear_field_type () 

function clear_field_value

inline void mediapipe::TemplateExpression::clear_field_value () 

function clear_key_type

inline void mediapipe::TemplateExpression::clear_key_type () 

function clear_op

inline void mediapipe::TemplateExpression::clear_op () 

function clear_param

inline void mediapipe::TemplateExpression::clear_param () 

function clear_path

inline void mediapipe::TemplateExpression::clear_path () 

function field_type

inline ::mediapipe::FieldDescriptorProto_Type mediapipe::TemplateExpression::field_type () const

function field_value

inline const std::string & mediapipe::TemplateExpression::field_value () const

function has_field_type

inline bool mediapipe::TemplateExpression::has_field_type () const

function has_field_value

inline bool mediapipe::TemplateExpression::has_field_value () const

function has_op

inline bool mediapipe::TemplateExpression::has_op () const

function has_param

inline bool mediapipe::TemplateExpression::has_param () const

function has_path

inline bool mediapipe::TemplateExpression::has_path () const

function key_type [1/2]

inline ::mediapipe::FieldDescriptorProto_Type mediapipe::TemplateExpression::key_type (
    int index
) const

function key_type [2/2]

inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< int > & mediapipe::TemplateExpression::key_type () const

function key_type_size

inline int mediapipe::TemplateExpression::key_type_size () const

function mutable_arg [1/2]

inline ::mediapipe::TemplateExpression * mediapipe::TemplateExpression::mutable_arg (
    int index
) 

function mutable_arg [2/2]

inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::mediapipe::TemplateExpression > * mediapipe::TemplateExpression::mutable_arg () 

function mutable_field_value

inline std::string * mediapipe::TemplateExpression::mutable_field_value () 

function mutable_key_type

inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< int > * mediapipe::TemplateExpression::mutable_key_type () 

function mutable_op

inline std::string * mediapipe::TemplateExpression::mutable_op () 

function mutable_param

inline std::string * mediapipe::TemplateExpression::mutable_param () 

function mutable_path

inline std::string * mediapipe::TemplateExpression::mutable_path () 

function mutable_unknown_fields

inline inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mediapipe::TemplateExpression::mutable_unknown_fields () 

function op

inline const std::string & mediapipe::TemplateExpression::op () const

function operator=

inline TemplateExpression & mediapipe::TemplateExpression::operator= (
    const TemplateExpression & from
) 

function operator=

inline TemplateExpression & mediapipe::TemplateExpression::operator= (
    TemplateExpression && from
) noexcept

function param

inline const std::string & mediapipe::TemplateExpression::param () const

function path

inline const std::string & mediapipe::TemplateExpression::path () const

function release_field_value

inline PROTOBUF_NODISCARD std::string * mediapipe::TemplateExpression::release_field_value () 

function release_op

inline PROTOBUF_NODISCARD std::string * mediapipe::TemplateExpression::release_op () 

function release_param

inline PROTOBUF_NODISCARD std::string * mediapipe::TemplateExpression::release_param () 

function release_path

inline PROTOBUF_NODISCARD std::string * mediapipe::TemplateExpression::release_path () 

function set_allocated_field_value

inline void mediapipe::TemplateExpression::set_allocated_field_value (
    std::string * field_value
) 

function set_allocated_op

inline void mediapipe::TemplateExpression::set_allocated_op (
    std::string * op
) 

function set_allocated_param

inline void mediapipe::TemplateExpression::set_allocated_param (
    std::string * param
) 

function set_allocated_path

inline void mediapipe::TemplateExpression::set_allocated_path (
    std::string * path
) 

function set_field_type

inline void mediapipe::TemplateExpression::set_field_type (
    ::mediapipe::FieldDescriptorProto_Type value
) 

function set_field_value [1/2]

template<typename ArgT0, typename... ArgT>
void mediapipe::TemplateExpression::set_field_value (
    ArgT0 && arg0,
    ArgT... args
) 

function set_field_value [2/2]

template<typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE void mediapipe::TemplateExpression::set_field_value (
    ArgT0 && arg0,
    ArgT... args
) 

function set_key_type

inline void mediapipe::TemplateExpression::set_key_type (
    int index,
    ::mediapipe::FieldDescriptorProto_Type value
) 

function set_op [1/2]

template<typename ArgT0, typename... ArgT>
void mediapipe::TemplateExpression::set_op (
    ArgT0 && arg0,
    ArgT... args
) 

function set_op [2/2]

template<typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE void mediapipe::TemplateExpression::set_op (
    ArgT0 && arg0,
    ArgT... args
) 

function set_param [1/2]

template<typename ArgT0, typename... ArgT>
void mediapipe::TemplateExpression::set_param (
    ArgT0 && arg0,
    ArgT... args
) 

function set_param [2/2]

template<typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE void mediapipe::TemplateExpression::set_param (
    ArgT0 && arg0,
    ArgT... args
) 

function set_path [1/2]

template<typename ArgT0, typename... ArgT>
void mediapipe::TemplateExpression::set_path (
    ArgT0 && arg0,
    ArgT... args
) 

function set_path [2/2]

template<typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE void mediapipe::TemplateExpression::set_path (
    ArgT0 && arg0,
    ArgT... args
) 

function unknown_fields

inline const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & mediapipe::TemplateExpression::unknown_fields () const

function ~TemplateExpression

mediapipe::TemplateExpression::~TemplateExpression () override

Public Static Functions Documentation

function GetDescriptor

static inline const ::PROTOBUF_NAMESPACE_ID::Descriptor * mediapipe::TemplateExpression::GetDescriptor () 

function GetReflection

static inline const ::PROTOBUF_NAMESPACE_ID::Reflection * mediapipe::TemplateExpression::GetReflection () 

function default_instance

static inline const TemplateExpression & mediapipe::TemplateExpression::default_instance () 

function descriptor

static inline const ::PROTOBUF_NAMESPACE_ID::Descriptor * mediapipe::TemplateExpression::descriptor () 

function internal_default_instance

static inline const TemplateExpression * mediapipe::TemplateExpression::internal_default_instance () 

Protected Functions Documentation

function TemplateExpression [5/5]

explicit mediapipe::TemplateExpression::TemplateExpression (
    ::PROTOBUF_NAMESPACE_ID::Arena * arena,
    bool is_message_owned=false
) 

Friends Documentation

friend InternalHelper

template<typename T>
class mediapipe::TemplateExpression::InternalHelper (
    ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper
) 

friend AnyMetadata

class mediapipe::TemplateExpression::AnyMetadata (
    ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata
) 

friend TableStruct_mediapipe_2fframework_2ftool_2fcalculator_5fgraph_5ftemplate_2eproto

struct mediapipe::TemplateExpression::TableStruct_mediapipe_2fframework_2ftool_2fcalculator_5fgraph_5ftemplate_2eproto (
    ::TableStruct_mediapipe_2fframework_2ftool_2fcalculator_5fgraph_5ftemplate_2eproto
) 

friend swap

inline void mediapipe::TemplateExpression::swap (
    TemplateExpression & a,
    TemplateExpression & b
) 


The documentation for this class was generated from the following file /home/friedel/devel/ILLIXR-plugins/hand_tracking/build/mediapipe/framework/tool/calculator_graph_template.pb.h