Public Member Functions | Private Attributes | List of all members
art::detail::FileNameComponents Class Reference

#include "/cvmfs/nova.opensciencegrid.org/externals/art/v2_13_00/source/art/Framework/IO/detail/FileNameComponents.h"

Public Member Functions

void add (std::string const &prefix, std::string const &digitFormat)
 
void setSuffix (std::string suffix)
 
std::string fileNameWithIndex (std::size_t index) const
 
bool operator< (FileNameComponents const &fnc) const
 

Private Attributes

std::vector< std::pair< std::string, std::string > > components_
 
std::string suffix_ {}
 

Detailed Description

Definition at line 29 of file FileNameComponents.h.

Member Function Documentation

void art::detail::FileNameComponents::add ( std::string const &  prefix,
std::string const &  digitFormat 
)
std::string art::detail::FileNameComponents::fileNameWithIndex ( std::size_t  index) const
bool art::detail::FileNameComponents::operator< ( FileNameComponents const &  fnc) const
void art::detail::FileNameComponents::setSuffix ( std::string  suffix)

Member Data Documentation

std::vector<std::pair<std::string, std::string> > art::detail::FileNameComponents::components_
private

Definition at line 40 of file FileNameComponents.h.

std::string art::detail::FileNameComponents::suffix_ {}
private

Definition at line 41 of file FileNameComponents.h.


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