Public Member Functions | Private Attributes | List of all members
lanelet::test_setup::Tempfile Class Reference

#include <TestSetup.h>

Public Member Functions

const fs::path & get () const
 
Tempfileoperator= (const Tempfile &rhs)=delete
 
Tempfileoperator= (Tempfile &&rhs) noexcept=delete
 
 Tempfile (const Tempfile &rhs)=delete
 
 Tempfile (std::string name)
 
 Tempfile (Tempfile &&rhs) noexcept=delete
 
void touch ()
 
 ~Tempfile ()
 

Private Attributes

std::string dir_
 
fs::path path_
 

Detailed Description

Definition at line 124 of file TestSetup.h.

Constructor & Destructor Documentation

◆ Tempfile() [1/3]

lanelet::test_setup::Tempfile::Tempfile ( std::string  name)
inlineexplicit

Definition at line 126 of file TestSetup.h.

◆ Tempfile() [2/3]

lanelet::test_setup::Tempfile::Tempfile ( Tempfile &&  rhs)
deletenoexcept

◆ Tempfile() [3/3]

lanelet::test_setup::Tempfile::Tempfile ( const Tempfile rhs)
delete

◆ ~Tempfile()

lanelet::test_setup::Tempfile::~Tempfile ( )
inline

Definition at line 139 of file TestSetup.h.

Member Function Documentation

◆ get()

const fs::path& lanelet::test_setup::Tempfile::get ( ) const
inline

Definition at line 141 of file TestSetup.h.

◆ operator=() [1/2]

Tempfile& lanelet::test_setup::Tempfile::operator= ( const Tempfile rhs)
delete

◆ operator=() [2/2]

Tempfile& lanelet::test_setup::Tempfile::operator= ( Tempfile &&  rhs)
deletenoexcept

◆ touch()

void lanelet::test_setup::Tempfile::touch ( )
inline

Definition at line 142 of file TestSetup.h.

Member Data Documentation

◆ dir_

std::string lanelet::test_setup::Tempfile::dir_
private

Definition at line 145 of file TestSetup.h.

◆ path_

fs::path lanelet::test_setup::Tempfile::path_
private

Definition at line 146 of file TestSetup.h.


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


lanelet2_io
Author(s): Fabian Poggenhans
autogenerated on Thu Mar 6 2025 03:26:03