sample4.h (googletest-release-1.10.0) | : | sample4.h (googletest-release-1.11.0) | ||
---|---|---|---|---|
skipping to change at line 31 | skipping to change at line 31 | |||
// A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT | // A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT | |||
// OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, | // OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, | |||
// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT | // SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT | |||
// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, | // LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, | |||
// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY | // DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY | |||
// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT | // THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT | |||
// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE | // (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE | |||
// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | |||
// A sample program demonstrating using Google C++ testing framework. | // A sample program demonstrating using Google C++ testing framework. | |||
#ifndef GTEST_SAMPLES_SAMPLE4_H_ | #ifndef GOOGLETEST_SAMPLES_SAMPLE4_H_ | |||
#define GTEST_SAMPLES_SAMPLE4_H_ | #define GOOGLETEST_SAMPLES_SAMPLE4_H_ | |||
// A simple monotonic counter. | // A simple monotonic counter. | |||
class Counter { | class Counter { | |||
private: | private: | |||
int counter_; | int counter_; | |||
public: | public: | |||
// Creates a counter that starts at 0. | // Creates a counter that starts at 0. | |||
Counter() : counter_(0) {} | Counter() : counter_(0) {} | |||
// Returns the current counter value, and increments it. | // Returns the current counter value, and increments it. | |||
int Increment(); | int Increment(); | |||
// Returns the current counter value, and decrements it. | // Returns the current counter value, and decrements it. | |||
int Decrement(); | int Decrement(); | |||
// Prints the current counter value to STDOUT. | // Prints the current counter value to STDOUT. | |||
void Print() const; | void Print() const; | |||
}; | }; | |||
#endif // GTEST_SAMPLES_SAMPLE4_H_ | #endif // GOOGLETEST_SAMPLES_SAMPLE4_H_ | |||
End of changes. 2 change blocks. | ||||
2 lines changed or deleted | 2 lines changed or added |