Location Struct Reference

#include <RobotAPI/libraries/PriorKnowledge/util/LocationLoader/datatypes/Location.h>

+ Inheritance diagram for Location:

Public Member Functions

 Location (const LocationId &i, const LocationType t, const std::optional< Names > &names=std::nullopt)
 
virtual ~Location ()=default
 

Public Attributes

LocationId id
 
std::optional< Namesnames
 
LocationType type
 

Detailed Description

Definition at line 32 of file Location.h.

Constructor & Destructor Documentation

◆ Location()

Location ( const LocationId i,
const LocationType  t,
const std::optional< Names > &  names = std::nullopt 
)
inline

Definition at line 38 of file Location.h.

◆ ~Location()

virtual ~Location ( )
virtualdefault

Member Data Documentation

◆ id

Definition at line 34 of file Location.h.

◆ names

std::optional<Names> names

Definition at line 36 of file Location.h.

◆ type

Definition at line 35 of file Location.h.


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