LArSoft  v09_90_00
Liquid Argon Software toolkit - https://larsoft.org/
PathSpec.h File Reference
#include <iosfwd>
#include <limits>
#include <string>
#include <tuple>
#include <utility>
#include <vector>

Go to the source code of this file.

Classes

class  art::PathID
 
struct  art::PathSpec
 

Namespaces

 art
 

Functions

std::pair< std::string, std::string > art::split_process_and_path_names (std::string path_spec)
 
auto art::to_tuple (PathSpec const &spec) noexcept
 
bool art::operator== (PathSpec const &a, PathSpec const &b)
 
bool art::operator< (PathSpec const &a, PathSpec const &b)
 
std::string art::to_string (PathID const id)
 
std::string art::to_string (PathSpec const &spec)
 
PathSpec art::path_spec (std::string const &path_spec)
 
std::vector< PathSpec > art::path_specs (std::vector< std::string > const &path_spec_strs)
 
std::ostream & art::operator<< (std::ostream &os, PathSpec const &spec)