Namespace mediapipe::tool::anonymous_namespace{template_expander.cc}
Namespace List > mediapipe > tool > anonymous_namespace{template_expander.cc}
Public Functions
Type | Name |
---|---|
std::unique_ptr< MessageLite > | CloneMessage (const MessageLite & message) |
int | FieldCount (const FieldValue & base, ProtoPath field_path, FieldType field_type) |
FieldType | GetFieldType (const TemplateExpression & rule) |
TemplateArgument * | GetItem (TemplateDict * args, const std::string & name) |
absl::Status | ParseEntry (absl::string_view & path, ProtoPath * result) |
absl::Status | ParseProtoPath (const TemplateExpression & rule, std::string base_path, ProtoPath * result) |
absl::Status | ProtoPathSplit (const std::string & path, ProtoPath * result) |
bool | ProtoPathStartsWith (const std::string & path, const std::string & prefix) |
void | PutItem (TemplateDict * args, const std::string & name, const TemplateArgument * value) |
absl::Status | SetMapKeyTypes (const std::vector< FieldType > & key_types, ProtoPath * result) |
Public Functions Documentation
function CloneMessage
std::unique_ptr< MessageLite > mediapipe::tool::anonymous_namespace{template_expander.cc}::CloneMessage (
const MessageLite & message
)
function FieldCount
int mediapipe::tool::anonymous_namespace{template_expander.cc}::FieldCount (
const FieldValue & base,
ProtoPath field_path,
FieldType field_type
)
function GetFieldType
FieldType mediapipe::tool::anonymous_namespace{template_expander.cc}::GetFieldType (
const TemplateExpression & rule
)
function GetItem
TemplateArgument * mediapipe::tool::anonymous_namespace{template_expander.cc}::GetItem (
TemplateDict * args,
const std::string & name
)
function ParseEntry
absl::Status mediapipe::tool::anonymous_namespace{template_expander.cc}::ParseEntry (
absl::string_view & path,
ProtoPath * result
)
function ParseProtoPath
absl::Status mediapipe::tool::anonymous_namespace{template_expander.cc}::ParseProtoPath (
const TemplateExpression & rule,
std::string base_path,
ProtoPath * result
)
function ProtoPathSplit
absl::Status mediapipe::tool::anonymous_namespace{template_expander.cc}::ProtoPathSplit (
const std::string & path,
ProtoPath * result
)
function ProtoPathStartsWith
bool mediapipe::tool::anonymous_namespace{template_expander.cc}::ProtoPathStartsWith (
const std::string & path,
const std::string & prefix
)
function PutItem
void mediapipe::tool::anonymous_namespace{template_expander.cc}::PutItem (
TemplateDict * args,
const std::string & name,
const TemplateArgument * value
)
function SetMapKeyTypes
absl::Status mediapipe::tool::anonymous_namespace{template_expander.cc}::SetMapKeyTypes (
const std::vector< FieldType > & key_types,
ProtoPath * result
)
The documentation for this class was generated from the following file /home/friedel/devel/ILLIXR-plugins/hand_tracking/mediapipe/framework/tool/template_expander.cc