btool
A parser/converter/transpiler for .bib files
StyleProperties.hpp
Go to the documentation of this file.
1
#ifndef BIBPARSER_STYLEPROPERTIES_HPP
2
#define BIBPARSER_STYLEPROPERTIES_HPP
3
4
#include <string>
5
#include <unordered_set>
6
11
struct
StyleProperties
{
12
std::string
name
{};
13
std::unordered_set<std::string>
requiredFields
{};
14
std::unordered_set<std::string>
optionalFields
{};
15
16
auto
operator==
(
const
StyleProperties
&other)
const
noexcept -> bool;
17
};
18
19
#endif
StyleProperties
style-properties-container
Definition:
StyleProperties.hpp:11
StyleProperties::name
std::string name
name of the style
Definition:
StyleProperties.hpp:12
StyleProperties::requiredFields
std::unordered_set< std::string > requiredFields
all the required fields
Definition:
StyleProperties.hpp:13
StyleProperties::optionalFields
std::unordered_set< std::string > optionalFields
all the optional fields
Definition:
StyleProperties.hpp:14
StyleProperties::operator==
auto operator==(const StyleProperties &other) const noexcept -> bool
Definition:
StyleProperties.cpp:8
src
StyleProperties.hpp
Generated by
1.8.19