#include <FileNameGenerator.h>
Public Member Functions | |
FileNameGenerator (FileNameGeneratorBase *fng, vcl_string const &suffix) | |
FileNameGenerator (FileNameGeneratorBase *fng, const char *suffix) | |
FileNameGenerator (FileNameGeneratorBase *fng, vcl_string const &subdir, vcl_string const &suffix) | |
FileNameGenerator (FileNameGeneratorBase *fng, const char *subdir, const char *suffix) | |
FileNameGeneratorBase * | get_base () const |
vcl_string | get_subdir () const |
vcl_string | get_suffix () const |
bool | uses_subdir () const |
vcl_string | subdir_name () const |
vcl_string | name () |
vcl_string | frame_name (int i1) |
vcl_string | pair_name (int i1, int i2) |
vcl_string | triplet_name (int i1, int i2, int i3) |
Private Attributes | |
FileNameGeneratorBase * | fng_ |
vcl_string | subdir_ |
vcl_string | suffix_ |
Definition at line 19 of file FileNameGenerator.h.
FileNameGenerator::FileNameGenerator | ( | FileNameGeneratorBase * | fng, |
vcl_string const & | suffix | ||
) | [inline] |
Definition at line 27 of file FileNameGenerator.h.
FileNameGenerator::FileNameGenerator | ( | FileNameGeneratorBase * | fng, |
const char * | suffix | ||
) | [inline] |
Definition at line 33 of file FileNameGenerator.h.
FileNameGenerator::FileNameGenerator | ( | FileNameGeneratorBase * | fng, |
vcl_string const & | subdir, | ||
vcl_string const & | suffix | ||
) | [inline] |
Definition at line 39 of file FileNameGenerator.h.
FileNameGenerator::FileNameGenerator | ( | FileNameGeneratorBase * | fng, |
const char * | subdir, | ||
const char * | suffix | ||
) | [inline] |
Definition at line 47 of file FileNameGenerator.h.
vcl_string FileNameGenerator::frame_name | ( | int | i1 | ) | [inline] |
Definition at line 68 of file FileNameGenerator.h.
FileNameGeneratorBase* FileNameGenerator::get_base | ( | ) | const [inline] |
Definition at line 55 of file FileNameGenerator.h.
vcl_string FileNameGenerator::get_subdir | ( | ) | const [inline] |
Definition at line 56 of file FileNameGenerator.h.
vcl_string FileNameGenerator::get_suffix | ( | ) | const [inline] |
Definition at line 57 of file FileNameGenerator.h.
vcl_string FileNameGenerator::name | ( | ) | [inline] |
Definition at line 62 of file FileNameGenerator.h.
vcl_string FileNameGenerator::pair_name | ( | int | i1, |
int | i2 | ||
) | [inline] |
Definition at line 74 of file FileNameGenerator.h.
vcl_string FileNameGenerator::subdir_name | ( | ) | const [inline] |
Definition at line 60 of file FileNameGenerator.h.
vcl_string FileNameGenerator::triplet_name | ( | int | i1, |
int | i2, | ||
int | i3 | ||
) | [inline] |
Definition at line 80 of file FileNameGenerator.h.
bool FileNameGenerator::uses_subdir | ( | ) | const [inline] |
Definition at line 58 of file FileNameGenerator.h.
FileNameGeneratorBase* FileNameGenerator::fng_ [private] |
Definition at line 21 of file FileNameGenerator.h.
vcl_string FileNameGenerator::subdir_ [private] |
Definition at line 22 of file FileNameGenerator.h.
vcl_string FileNameGenerator::suffix_ [private] |
Definition at line 23 of file FileNameGenerator.h.