Mantid
Loading...
Searching...
No Matches
Classes | Namespaces | Functions
NexusAddress.h File Reference
#include "MantidNexus/DllConfig.h"
#include <filesystem>
#include <memory>
#include <vector>

Go to the source code of this file.

Classes

class  Mantid::Nexus::NexusAddress
 This simple class encapsulates some methods for working with paths inside a Nexus file. More...
 

Namespaces

namespace  Mantid
 Helper class which provides the Collimation Length for SANS instruments.
 
namespace  Mantid::Nexus
 Header for a base Nexus::Exception.
 

Functions

MANTID_NEXUS_DLL bool operator!= (std::string const &s, Mantid::Nexus::NexusAddress const &p)
 
MANTID_NEXUS_DLL std::string operator+ (char const s[], Mantid::Nexus::NexusAddress const &p)
 
MANTID_NEXUS_DLL std::string operator+ (std::string const &s, Mantid::Nexus::NexusAddress const &p)
 
MANTID_NEXUS_DLL std::ostream & operator<< (std::ostream &os, Mantid::Nexus::NexusAddress const &p)
 
MANTID_NEXUS_DLL bool operator== (std::string const &s, Mantid::Nexus::NexusAddress const &p)
 

Function Documentation

◆ operator!=()

MANTID_NEXUS_DLL bool operator!= ( std::string const &  s,
Mantid::Nexus::NexusAddress const &  p 
)

Definition at line 108 of file NexusAddress.cpp.

References Mantid::Nexus::NexusAddress::string().

◆ operator+() [1/2]

MANTID_NEXUS_DLL std::string operator+ ( char const  s[],
Mantid::Nexus::NexusAddress const &  p 
)

Definition at line 112 of file NexusAddress.cpp.

References Mantid::Nexus::NexusAddress::string().

◆ operator+() [2/2]

MANTID_NEXUS_DLL std::string operator+ ( std::string const &  s,
Mantid::Nexus::NexusAddress const &  p 
)

Definition at line 110 of file NexusAddress.cpp.

References Mantid::Nexus::NexusAddress::string().

◆ operator<<()

MANTID_NEXUS_DLL std::ostream & operator<< ( std::ostream &  os,
Mantid::Nexus::NexusAddress const &  p 
)

Definition at line 114 of file NexusAddress.cpp.

References Mantid::Nexus::NexusAddress::string().

◆ operator==()

MANTID_NEXUS_DLL bool operator== ( std::string const &  s,
Mantid::Nexus::NexusAddress const &  p 
)

Definition at line 106 of file NexusAddress.cpp.

References Mantid::Nexus::NexusAddress::string().