Class to parse frame filename.
More...
#include <FrameFilename.hh>
|
| FrameFilename (const std::string &Filename) |
| Constructor.
|
|
const std::string & | Base () const |
| Return the base filename.
|
|
const std::string & | Dir () const |
| Return the directory component of the filename.
|
|
const std::string & | D () const |
| Return the description of the contents of a file.
|
|
gps_seconds_type | G () const |
| Return the GPS start time in seconds of the first frame in the.
|
|
const std::string & | S () const |
| Return the source of the data.
|
|
total_time_interval_type | T () const |
| Return the total time interval covered by the file, in seconds.
|
|
const std::string & | Ext () const |
| Return the extension component of the filename.
|
|
| FrameFilename (const std::string &Filename) |
| Constructor.
|
|
const std::string & | Base () const |
| Return the base filename.
|
|
const std::string & | Dir () const |
| Return the directory component of the filename.
|
|
const std::string & | D () const |
| Return the description of the contents of a file.
|
|
gps_seconds_type | G () const |
| Return the GPS start time in seconds of the first frame in the.
|
|
const std::string & | S () const |
| Return the source of the data.
|
|
total_time_interval_type | T () const |
| Return the total time interval covered by the file, in seconds.
|
|
const std::string & | Ext () const |
| Return the extension component of the filename.
|
|
|
static const std::string | m_spec |
| Name of document specifying LDAS' naming convetion for frame files.
|
|
Class to parse frame filename.
This implemnetation is based on the document LIGO-T010150
◆ gps_seconds_type
◆ total_time_interval_type
◆ FrameFilename() [1/2]
FrameCPP::Common::FrameFilename::FrameFilename |
( |
const std::string & | Filename | ) |
|
◆ FrameFilename() [2/2]
FrameCPP::Common::FrameFilename::FrameFilename |
( |
const std::string & | Filename | ) |
|
◆ Base() [1/2]
const std::string & FrameCPP::Common::FrameFilename::Base |
( |
| ) |
const |
|
inline |
Return the base filename.
◆ Base() [2/2]
const std::string & FrameCPP::Common::FrameFilename::Base |
( |
| ) |
const |
Return the base filename.
◆ D() [1/2]
const std::string & FrameCPP::Common::FrameFilename::D |
( |
| ) |
const |
|
inline |
Return the description of the contents of a file.
◆ D() [2/2]
const std::string & FrameCPP::Common::FrameFilename::D |
( |
| ) |
const |
Return the description of the contents of a file.
◆ Dir() [1/2]
const std::string & FrameCPP::Common::FrameFilename::Dir |
( |
| ) |
const |
|
inline |
Return the directory component of the filename.
◆ Dir() [2/2]
const std::string & FrameCPP::Common::FrameFilename::Dir |
( |
| ) |
const |
Return the directory component of the filename.
◆ Ext() [1/2]
const std::string & FrameCPP::Common::FrameFilename::Ext |
( |
| ) |
const |
|
inline |
Return the extension component of the filename.
◆ Ext() [2/2]
const std::string & FrameCPP::Common::FrameFilename::Ext |
( |
| ) |
const |
Return the extension component of the filename.
◆ G() [1/2]
Return the GPS start time in seconds of the first frame in the.
◆ G() [2/2]
Return the GPS start time in seconds of the first frame in the.
◆ S() [1/2]
const std::string & FrameCPP::Common::FrameFilename::S |
( |
| ) |
const |
|
inline |
Return the source of the data.
◆ S() [2/2]
const std::string & FrameCPP::Common::FrameFilename::S |
( |
| ) |
const |
Return the source of the data.
◆ T() [1/2]
Return the total time interval covered by the file, in seconds.
◆ T() [2/2]
Return the total time interval covered by the file, in seconds.
◆ m_base
std::string FrameCPP::Common::FrameFilename::m_base |
|
private |
Base component of the filename.
◆ m_d
std::string FrameCPP::Common::FrameFilename::m_d |
|
private |
◆ m_directory
std::string FrameCPP::Common::FrameFilename::m_directory |
|
private |
Directory component of the filename.
◆ m_ext
std::string FrameCPP::Common::FrameFilename::m_ext |
|
private |
◆ m_filename
std::string FrameCPP::Common::FrameFilename::m_filename |
|
private |
Origional text of filename.
◆ m_g
◆ m_good
bool FrameCPP::Common::FrameFilename::m_good |
|
private |
state indicating that the name comforms to the spec
◆ m_s
std::string FrameCPP::Common::FrameFilename::m_s |
|
private |
◆ m_spec
static const std::string FrameCPP::Common::FrameFilename::m_spec |
|
staticprivate |
Name of document specifying LDAS' naming convetion for frame files.
◆ m_tt
The documentation for this class was generated from the following files:
- /home/abuild/rpmbuild/BUILD/ldas-tools-framecpp-3.0.4/build/include/framecpp/Common/FrameFilename.hh
- /home/abuild/rpmbuild/BUILD/ldas-tools-framecpp-3.0.4/src/Common/FrameFilename.hh
- /home/abuild/rpmbuild/BUILD/ldas-tools-framecpp-3.0.4/src/Common/FrameFilename.cc