Unravel Engine C++ Reference
Loading...
Searching...
No Matches
serialization::path_segment_guard Struct Reference

#include <serialization.h>

Public Member Functions

 path_segment_guard ()=default
 
 path_segment_guard (const std::string &segment)
 
 ~path_segment_guard ()
 
void push_segment (const std::string &segment)
 
void pop_segment ()
 
 path_segment_guard (const path_segment_guard &)=delete
 
path_segment_guardoperator= (const path_segment_guard &)=delete
 
 path_segment_guard (path_segment_guard &&)=delete
 
path_segment_guardoperator= (path_segment_guard &&)=delete
 

Detailed Description

Definition at line 66 of file serialization.h.

Constructor & Destructor Documentation

◆ path_segment_guard() [1/4]

serialization::path_segment_guard::path_segment_guard ( )
default

◆ path_segment_guard() [2/4]

serialization::path_segment_guard::path_segment_guard ( const std::string & segment)

Definition at line 103 of file serialization.cpp.

◆ ~path_segment_guard()

serialization::path_segment_guard::~path_segment_guard ( )

Definition at line 108 of file serialization.cpp.

◆ path_segment_guard() [3/4]

serialization::path_segment_guard::path_segment_guard ( const path_segment_guard & )
delete

◆ path_segment_guard() [4/4]

serialization::path_segment_guard::path_segment_guard ( path_segment_guard && )
delete

Member Function Documentation

◆ operator=() [1/2]

path_segment_guard & serialization::path_segment_guard::operator= ( const path_segment_guard & )
delete

◆ operator=() [2/2]

path_segment_guard & serialization::path_segment_guard::operator= ( path_segment_guard && )
delete

◆ pop_segment()

void serialization::path_segment_guard::pop_segment ( )

Definition at line 122 of file serialization.cpp.

◆ push_segment()

void serialization::path_segment_guard::push_segment ( const std::string & segment)

Definition at line 114 of file serialization.cpp.


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