Correct class vs struct usage.

yaml-lib defines convert as
template<T>
struct convert

Not as a class.

Signed-off-by: Keith Rothman <[email protected]>
This commit is contained in:
Keith Rothman
2019-06-10 16:22:43 -07:00
parent 224f05e518
commit c5a9cb4646
5 changed files with 5 additions and 5 deletions
@@ -42,7 +42,7 @@ class ConfigurationBus {
FrameAddress address) const;
private:
friend class YAML::convert<ConfigurationBus>;
friend struct YAML::convert<ConfigurationBus>;
std::map<unsigned int, ConfigurationColumn> configuration_columns_;
};
@@ -36,7 +36,7 @@ class ConfigurationColumn {
FrameAddress address) const;
private:
friend class YAML::convert<ConfigurationColumn>;
friend struct YAML::convert<ConfigurationColumn>;
unsigned int frame_count_;
};
@@ -45,7 +45,7 @@ class GlobalClockRegion {
FrameAddress address) const;
private:
friend class YAML::convert<GlobalClockRegion>;
friend struct YAML::convert<GlobalClockRegion>;
std::map<unsigned int, Row> rows_;
};
+1 -1
View File
@@ -40,7 +40,7 @@ class Part {
FrameAddress address) const;
private:
friend class YAML::convert<Part>;
friend struct YAML::convert<Part>;
uint32_t idcode_;
GlobalClockRegion top_region_;
+1 -1
View File
@@ -41,7 +41,7 @@ class Row {
FrameAddress address) const;
private:
friend class YAML::convert<Row>;
friend struct YAML::convert<Row>;
std::map<BlockType, ConfigurationBus> configuration_buses_;
};