From Jason Turner

[auto.ptr.members]

Diff to HTML by rtfpessoa

Files changed (1) hide show
  1. tmp/tmpeai97odh/{from.md → to.md} +0 -38
tmp/tmpeai97odh/{from.md → to.md} RENAMED
@@ -1,38 +0,0 @@
1
- #### `auto_ptr` members <a id="auto.ptr.members">[[auto.ptr.members]]</a>
2
-
3
- ``` cpp
4
- X& operator*() const throw();
5
- ```
6
-
7
- *Requires:* `get() != 0`
8
-
9
- *Returns:* `*get()`
10
-
11
- ``` cpp
12
- X* operator->() const throw();
13
- ```
14
-
15
- *Returns:* `get()`
16
-
17
- ``` cpp
18
- X* get() const throw();
19
- ```
20
-
21
- *Returns:* The pointer `*this` holds.
22
-
23
- ``` cpp
24
- X* release() throw();
25
- ```
26
-
27
- *Returns:* `get()`
28
-
29
- `*this` holds the null pointer.
30
-
31
- ``` cpp
32
- void reset(X* p=0) throw();
33
- ```
34
-
35
- *Effects:* If `get() != p` then `delete get()`.
36
-
37
- *Postconditions:* `*this` holds the pointer `p`.
38
-