Changeset a37eeb9 in mainline
- Timestamp:
- 2018-07-05T21:41:25Z (7 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 8e2154e7
- Parents:
- eb2c8b6
- git-author:
- Dzejrou <dzejrou@…> (2018-06-28 16:07:18)
- git-committer:
- Dzejrou <dzejrou@…> (2018-07-05 21:41:25)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/cpp/include/__bits/typeinfo.hpp
reb2c8b6 ra37eeb9 34 34 namespace std 35 35 { 36 class type_info 37 { 38 public: 39 virtual ~type_info(); 36 40 37 class type_info 38 { 39 public: 40 virtual ~type_info(); 41 bool operator==(const type_info&) const noexcept; 42 bool operator!=(const type_info&) const noexcept; 41 43 42 bool operator==(const type_info&) const noexcept; 43 bool operator!=(const type_info&) const noexcept; 44 bool before(const type_info&) const noexcept; 44 45 45 bool before(const type_info&) const noexcept;46 size_t hash_code() const noexcept; 46 47 47 size_t hash_code() const noexcept;48 const char* name() const noexcept; 48 49 49 const char* name() const noexcept; 50 type_info(const type_info&) = delete; 51 type_info& operator=(const type_info&) = delete; 50 52 51 type_info(const type_info&) = delete; 52 type_info& operator=(const type_info&) = delete; 53 54 private: 55 const char* __name; 56 }; 53 private: 54 const char* __name; 55 }; 57 56 58 57 // TODO: class bad_cast, bad_typeid
Note:
See TracChangeset
for help on using the changeset viewer.