Public Types | Public Member Functions | Public Attributes | List of all members
YAML_PM::Tag Struct Reference

#include <tag.h>

Public Types

enum  TYPE {
  VERBATIM, PRIMARY_HANDLE, SECONDARY_HANDLE, NAMED_HANDLE,
  NON_SPECIFIC
}
 

Public Member Functions

 Tag (const Token &token)
 
const std::string Translate (const Directives &directives)
 

Public Attributes

std::string handle
 
TYPE type
 
std::string value
 

Detailed Description

Definition at line 15 of file tag.h.

Member Enumeration Documentation

◆ TYPE

Enumerator
VERBATIM 
PRIMARY_HANDLE 
SECONDARY_HANDLE 
NAMED_HANDLE 
NON_SPECIFIC 

Definition at line 16 of file tag.h.

Constructor & Destructor Documentation

◆ Tag()

YAML_PM::Tag::Tag ( const Token token)

Definition at line 9 of file tag.cpp.

Member Function Documentation

◆ Translate()

const std::string YAML_PM::Tag::Translate ( const Directives directives)

Definition at line 32 of file tag.cpp.

Member Data Documentation

◆ handle

std::string YAML_PM::Tag::handle

Definition at line 24 of file tag.h.

◆ type

TYPE YAML_PM::Tag::type

Definition at line 23 of file tag.h.

◆ value

std::string YAML_PM::Tag::value

Definition at line 24 of file tag.h.


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


libpointmatcher
Author(s):
autogenerated on Sat May 27 2023 02:38:04