Public Member Functions | Protected Attributes | Private Attributes | List of all members
gtsam::ValuesKeyAlreadyExists Class Reference

#include <Values.h>

Inheritance diagram for gtsam::ValuesKeyAlreadyExists:
Inheritance graph
[legend]

Public Member Functions

Key key () const noexcept
 The duplicate key that was attempted to be added. More...
 
 ValuesKeyAlreadyExists (Key key) noexcept
 Construct with the key-value pair attempted to be added. More...
 
const GTSAM_EXPORT char * what () const noexcept override
 The message to be displayed to the user. More...
 
 ~ValuesKeyAlreadyExists () noexcept override
 

Protected Attributes

const Key key_
 The key that already existed. More...
 

Private Attributes

std::string message_
 

Detailed Description

Definition at line 408 of file Values.h.

Constructor & Destructor Documentation

◆ ValuesKeyAlreadyExists()

gtsam::ValuesKeyAlreadyExists::ValuesKeyAlreadyExists ( Key  key)
inlinenoexcept

Construct with the key-value pair attempted to be added.

Definition at line 417 of file Values.h.

◆ ~ValuesKeyAlreadyExists()

gtsam::ValuesKeyAlreadyExists::~ValuesKeyAlreadyExists ( )
inlineoverridenoexcept

Definition at line 420 of file Values.h.

Member Function Documentation

◆ key()

Key gtsam::ValuesKeyAlreadyExists::key ( ) const
inlinenoexcept

The duplicate key that was attempted to be added.

Definition at line 423 of file Values.h.

◆ what()

const char * gtsam::ValuesKeyAlreadyExists::what ( ) const
overridenoexcept

The message to be displayed to the user.

Definition at line 268 of file Values.cpp.

Member Data Documentation

◆ key_

const Key gtsam::ValuesKeyAlreadyExists::key_
protected

The key that already existed.

Definition at line 410 of file Values.h.

◆ message_

std::string gtsam::ValuesKeyAlreadyExists::message_
mutableprivate

Definition at line 413 of file Values.h.


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


gtsam
Author(s):
autogenerated on Fri Nov 1 2024 03:52:53