ufe  3.2
Universal Front End is a DCC-agnostic component that will allow a DCC to browse and edit data in multiple data models
Ufe::InvalidPathComponentSeparator Class Reference

Exception class to signal an unknown path component separator in a path string. More...

#include <pathStringExcept.h>

Inheritance diagram for Ufe::InvalidPathComponentSeparator:
Collaboration diagram for Ufe::InvalidPathComponentSeparator:

Public Member Functions

 InvalidPathComponentSeparator (char sep, const std::string &segmentString)
 
 InvalidPathComponentSeparator (const InvalidPathComponentSeparator &)=default
 
 ~InvalidPathComponentSeparator () override
 
char separator () const
 
const std::string & pathSegmentString () const
 

Private Attributes

const char fSeparator
 
const std::string fPathSegmentString
 

Detailed Description

Exception class to signal an unknown path component separator in a path string.

Definition at line 46 of file pathStringExcept.h.

Constructor & Destructor Documentation

◆ InvalidPathComponentSeparator() [1/2]

Ufe::InvalidPathComponentSeparator::InvalidPathComponentSeparator ( char  sep,
const std::string &  segmentString 
)
inline

Definition at line 49 of file pathStringExcept.h.

◆ InvalidPathComponentSeparator() [2/2]

Ufe::InvalidPathComponentSeparator::InvalidPathComponentSeparator ( const InvalidPathComponentSeparator )
default

◆ ~InvalidPathComponentSeparator()

Ufe::InvalidPathComponentSeparator::~InvalidPathComponentSeparator ( )
inlineoverride

Definition at line 53 of file pathStringExcept.h.

Member Function Documentation

◆ pathSegmentString()

const std::string& Ufe::InvalidPathComponentSeparator::pathSegmentString ( ) const
inline

Definition at line 57 of file pathStringExcept.h.

◆ separator()

char Ufe::InvalidPathComponentSeparator::separator ( ) const
inline

Definition at line 55 of file pathStringExcept.h.

Member Data Documentation

◆ fPathSegmentString

const std::string Ufe::InvalidPathComponentSeparator::fPathSegmentString
private

Definition at line 61 of file pathStringExcept.h.

◆ fSeparator

const char Ufe::InvalidPathComponentSeparator::fSeparator
private

Definition at line 60 of file pathStringExcept.h.


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