15 const std::string & mac,
20 ACL(const ACL & rvalue);
23 ACL & operator=(const ACL & rvalue);
25 unsigned getId() const { return _id; }
26 unsigned getProfileId() const { return _profileId; }
27 const std::string & getMAC() const { return _mac; }
28 std::string getPort() const { return _port; }
29 unsigned getShape() const { return _shape; }
30 unsigned getBurst() const { return _burst; }
32 bool isUpload() const { return _isUpload; }
34 void appendPdu(Pdu & pdu) const;
46 std::string getSuffix() const;
48 friend std::ostream & operator<<(std::ostream & stream, const ACL & acl);
51 std::ostream & operator<<(std::ostream & stream, const GTS::ACL & acl);