gemmi/dirwalk.hpp file

Contents

Namespaces

namespace gemmi
namespace gemmi::impl

Classes

struct gemmi::impl::IsMmCifFile
struct gemmi::impl::IsCifFile
struct gemmi::impl::IsPdbFile
struct gemmi::impl::IsCoordinateFile
struct gemmi::impl::IsAnyFile
struct gemmi::impl::IsMatchingFile
template<bool FileOnly = true, typename Filter = impl::IsAnyFile>
class gemmi::DirWalk
struct gemmi::DirWalk::Iter
struct gemmi::GlobWalk

Typedefs

using CifWalk = DirWalk<true, impl::IsCifFile>
using MmCifWalk = DirWalk<true, impl::IsMmCifFile>
using PdbWalk = DirWalk<true, impl::IsPdbFile>
using CoorFileWalk = DirWalk<true, impl::IsCoordinateFile>

Functions

auto as_utf8(const _tinydir_char_t* path) -> std::string
auto glob_match(const std::string& pattern, const std::string& str) -> bool
auto is_rxsf_ent_filename(const std::string& filename) -> bool