A library for working with phylogenetic and population genetic data.
v0.27.0
VcfHeader Member List

This is the complete list of members for VcfHeader, including all inherited members.

assert_filter(std::string const &id) constVcfHeader
assert_format(std::string const &id) constVcfHeader
assert_format(std::string const &id, VcfValueType type) constVcfHeader
assert_format(std::string const &id, VcfValueType type, VcfValueSpecial special) constVcfHeader
assert_format(std::string const &id, VcfValueType type, size_t number) constVcfHeader
assert_info(std::string const &id) constVcfHeader
assert_info(std::string const &id, VcfValueType type) constVcfHeader
assert_info(std::string const &id, VcfValueType type, VcfValueSpecial special) constVcfHeader
assert_info(std::string const &id, VcfValueType type, size_t number) constVcfHeader
data()VcfHeaderinline
data() constVcfHeaderinline
get_chromosome_length(std::string const &chrom_name) constVcfHeader
get_chromosome_values(std::string const &chrom_name) constVcfHeader
get_chromosomes() constVcfHeader
get_filter_ids() constVcfHeader
get_filter_values(std::string const &id) constVcfHeader
get_format_ids() constVcfHeader
get_format_specification(std::string const &id) constVcfHeader
get_format_values(std::string const &id) constVcfHeader
get_info_ids() constVcfHeader
get_info_specification(std::string const &id) constVcfHeader
get_info_values(std::string const &id) constVcfHeader
get_sample_count() constVcfHeader
get_sample_index(std::string const &name) constVcfHeader
get_sample_name(size_t index) constVcfHeader
get_sample_names() constVcfHeader
has_filter(std::string const &id) constVcfHeader
has_format(std::string const &id) constVcfHeader
has_format(std::string const &id, VcfValueType type) constVcfHeader
has_format(std::string const &id, VcfValueType type, VcfValueSpecial special) constVcfHeader
has_format(std::string const &id, VcfValueType type, size_t number) constVcfHeader
has_info(std::string const &id) constVcfHeader
has_info(std::string const &id, VcfValueType type) constVcfHeader
has_info(std::string const &id, VcfValueType type, VcfValueSpecial special) constVcfHeader
has_info(std::string const &id, VcfValueType type, size_t number) constVcfHeader
operator=(VcfHeader const &)=deleteVcfHeader
operator=(VcfHeader &&other)VcfHeader
set_samples(std::vector< std::string > const &sample_names, bool inverse_sample_names=false)VcfHeader
VcfFormatIterator classVcfHeaderfriend
VcfHeader()=defaultVcfHeader
VcfHeader(std::string const &mode)VcfHeaderexplicit
VcfHeader(HtsFile &hts_file)VcfHeaderexplicit
VcfHeader(::bcf_hdr_t *bcf_hdr)VcfHeaderexplicit
VcfHeader(VcfHeader const &)=deleteVcfHeader
VcfHeader(VcfHeader &&other)VcfHeader
VcfRecord classVcfHeaderfriend
version() constVcfHeader
~VcfHeader()VcfHeader