@@ -48,32 +48,31 @@ protected:
4848
4949 void register_port (BasePort& port, size_t idx);
5050
51-
5251public:
53- explicit BaseMultiport (const std::string& name) : multiport_name_(name) {};
52+ explicit BaseMultiport (const std::string& name)
53+ : multiport_name_(name){};
5454 ~BaseMultiport () = default ;
55- auto name () const -> std::string {
56- return multiport_name_;
57- }
55+ auto name () const -> std::string { return multiport_name_; }
5856};
5957
60- template <class T >
61- class MutationChangeMultiportSize ;
58+ template <class T > class MutationChangeMultiportSize ;
6259
6360template <class T , class A = std::allocator<T>>
6461class Multiport : public BaseMultiport { // NOLINT cppcoreguidelines-special-member-functions
6562protected:
6663 std::vector<T> ports_{}; // NOLINT cppcoreguidelines-non-private-member-variables-in-classes
6764
6865 friend MutationChangeMultiportSize<T>;
66+
6967public:
7068 using value_type = typename A::value_type;
7169 using size_type = typename A::size_type;
7270
7371 using iterator = typename std::vector<T>::iterator;
7472 using const_iterator = typename std::vector<T>::const_iterator;
7573
76- explicit Multiport (const std::string& name) noexcept : BaseMultiport(name) {};
74+ explicit Multiport (const std::string& name) noexcept
75+ : BaseMultiport(name){};
7776 ~Multiport () noexcept = default ;
7877
7978 auto operator ==(const Multiport& other) const noexcept -> bool {
@@ -106,7 +105,8 @@ public:
106105
107106template <class T , class A = std::allocator<T>> class ModifableMultiport : public Multiport <T, A> {
108107public:
109- ModifableMultiport (const std::string& name) : Multiport<T, A>(name) {}
108+ ModifableMultiport (const std::string& name)
109+ : Multiport<T, A>(name) {}
110110
111111 void reserve (std::size_t size) noexcept {
112112 this ->ports_ .reserve (size);
0 commit comments