X-Git-Url: https://git.stg.codes/stg.git/blobdiff_plain/b27841d687ec9e84983340b5581376dfb24010ea..b2b89723a2427bba8290bd6967a1ab39cbb630be:/projects/stargazer/plugins/other/smux/types.h diff --git a/projects/stargazer/plugins/other/smux/types.h b/projects/stargazer/plugins/other/smux/types.h index f6b145f7..e7fcbeef 100644 --- a/projects/stargazer/plugins/other/smux/types.h +++ b/projects/stargazer/plugins/other/smux/types.h @@ -14,26 +14,26 @@ class OID public: explicit OID(const std::string & str); OID(const char * str, size_t length); - explicit OID(const std::vector & arcs); - OID(const unsigned * arcs, size_t length); + explicit OID(const std::vector & arcs); + OID(const uint32_t * arcs, size_t length); explicit OID(OBJECT_IDENTIFIER_t * oid); OID(const OID & rvalue); ~OID(); bool addSuffix(const char * suffix, size_t length); bool addSuffix(const std::string & suffix); - bool addSuffix(const unsigned * suffix, size_t length); - bool addSuffix(const std::vector & suffix); - bool addSuffix(unsigned a, unsigned b); + bool addSuffix(const uint32_t * suffix, size_t length); + bool addSuffix(const std::vector & suffix); + bool addSuffix(uint32_t a, uint32_t b); OID copyWithSuffix(const char * suffix, size_t length) const; OID copyWithSuffix(const std::string & suffix) const; - OID copyWithSuffix(const unsigned * suffix, size_t length) const; - OID copyWithSuffix(const std::vector & suffix) const; - OID copyWithSuffix(unsigned a, unsigned b) const; + OID copyWithSuffix(const uint32_t * suffix, size_t length) const; + OID copyWithSuffix(const std::vector & suffix) const; + OID copyWithSuffix(uint32_t a, uint32_t b) const; std::string ToString() const; - const std::vector & ToVector() const { return arcs; } + const std::vector & ToVector() const { return arcs; } void ToOID(OBJECT_IDENTIFIER_t * oid) const; OID & operator=(const OID & rvalue); @@ -48,7 +48,7 @@ class OID friend std::ostream & operator<<(std::ostream & stream, const OID & oid); private: - std::vector arcs; + std::vector arcs; }; inline