ClassList > mediapipe > tool > TagMap
Classes
Public Functions
Type |
Name |
|
ABSL_DEPRECATED ("Use mediapipe::tool::TagMap::Create(tag_index_names) instead.")
|
CollectionItemId |
BeginId () const
|
CollectionItemId |
BeginId (absl::string_view tag) const
|
proto_ns::RepeatedPtrField< ProtoString > |
CanonicalEntries () const
|
std::string |
DebugString () const
|
CollectionItemId |
EndId () const
|
CollectionItemId |
EndId (absl::string_view tag) const
|
CollectionItemId |
GetId (absl::string_view tag, int index) const
|
std::set< std::string > |
GetTags () const
|
bool |
HasTag (absl::string_view tag) const
|
const absl::btree_map< std::string, TagData > & |
Mapping () const
|
const std::vector< std::string > & |
Names () const
|
int |
NumEntries () const
|
int |
NumEntries (absl::string_view tag) const
|
bool |
SameAs (const TagMap & other) const
|
std::string |
ShortDebugString () const
|
std::pair< std::string, int > |
TagAndIndexFromId (CollectionItemId id) const
|
Public Static Functions
Type |
Name |
absl::StatusOr< std::shared_ptr< TagMap > > |
Create (const proto_ns::RepeatedPtrField< ProtoString > & tag_index_names)
|
Public Functions Documentation
function ABSL_DEPRECATED
inline mediapipe::tool::TagMap::ABSL_DEPRECATED (
"Use mediapipe::tool::TagMap::Create(tag_index_names) instead."
)
function BeginId [1/2]
inline CollectionItemId mediapipe::tool::TagMap::BeginId () const
function BeginId [2/2]
CollectionItemId mediapipe::tool::TagMap::BeginId (
absl::string_view tag
) const
function CanonicalEntries
proto_ns::RepeatedPtrField< ProtoString > mediapipe::tool::TagMap::CanonicalEntries () const
function DebugString
std::string mediapipe::tool::TagMap::DebugString () const
function EndId [1/2]
inline CollectionItemId mediapipe::tool::TagMap::EndId () const
function EndId [2/2]
CollectionItemId mediapipe::tool::TagMap::EndId (
absl::string_view tag
) const
function GetId
CollectionItemId mediapipe::tool::TagMap::GetId (
absl::string_view tag,
int index
) const
std::set< std::string > mediapipe::tool::TagMap::GetTags () const
function HasTag
bool mediapipe::tool::TagMap::HasTag (
absl::string_view tag
) const
function Mapping
inline const absl::btree_map< std::string, TagData > & mediapipe::tool::TagMap::Mapping () const
function Names
inline const std::vector< std::string > & mediapipe::tool::TagMap::Names () const
function NumEntries [1/2]
inline int mediapipe::tool::TagMap::NumEntries () const
function NumEntries [2/2]
int mediapipe::tool::TagMap::NumEntries (
absl::string_view tag
) const
function SameAs
bool mediapipe::tool::TagMap::SameAs (
const TagMap & other
) const
function ShortDebugString
std::string mediapipe::tool::TagMap::ShortDebugString () const
function TagAndIndexFromId
std::pair< std::string, int > mediapipe::tool::TagMap::TagAndIndexFromId (
CollectionItemId id
) const
Public Static Functions Documentation
function Create
static inline absl::StatusOr< std::shared_ptr< TagMap > > mediapipe::tool::TagMap::Create (
const proto_ns::RepeatedPtrField< ProtoString > & tag_index_names
)
The documentation for this class was generated from the following file /home/friedel/devel/ILLIXR-plugins/hand_tracking/mediapipe/framework/tool/tag_map.h