wpkg test coverage results

Coverage test results of the Windows Packager by Made to Order Software Corporation.

LCOV - code coverage report
Current view: top level - controlled_vars - controlled_vars_exceptions.h (source / functions) Hit Total Coverage
Test: coverage.info Lines: 0 6 0.0 %
Date: 2013-06-17 Functions: 0 10 0.0 %
Legend: Lines: hit not hit

          Line data    Source code
       1             : // WARNING: do not edit; this is an auto-generated
       2             : // WARNING: file; please, use the generator named
       3             : // WARNING: controlled_vars to re-generate
       4             : //
       5             : // File:        controlled_vars_exceptions.h
       6             : // Object:      Help you by constraining basic types like classes.
       7             : //
       8             : // Copyright:   Copyright (c) 2005-2012 Made to Order Software Corp.
       9             : //              All Rights Reserved.
      10             : //
      11             : // http://snapwebsites.org/
      12             : // contact@m2osw.com
      13             : //
      14             : // Permission is hereby granted, free of charge, to any person obtaining a copy
      15             : // of this software and associated documentation files (the "Software"), to deal
      16             : // in the Software without restriction, including without limitation the rights
      17             : // to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
      18             : // copies of the Software, and to permit persons to whom the Software is
      19             : // furnished to do so, subject to the following conditions:
      20             : //
      21             : // The above copyright notice and this permission notice shall be included in
      22             : // all copies or substantial portions of the Software.
      23             : //
      24             : // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
      25             : // IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
      26             : // FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
      27             : // AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
      28             : // LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
      29             : // OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
      30             : // THE SOFTWARE.
      31             : //
      32             : #ifndef CONTROLLED_VARS_EXCEPTIONS_H
      33             : #define CONTROLLED_VARS_EXCEPTIONS_H
      34             : #ifdef _MSC_VER
      35             : #pragma warning(push)
      36             : #pragma warning(disable: 4005 4018 4244 4800)
      37             : #if _MSC_VER > 1000
      38             : #pragma once
      39             : #endif
      40             : #elif defined(__GNUC__)
      41             : #if (__GNUC__ == 3 && __GNUC_MINOR__ >= 4) || (__GNUC__ >= 4)
      42             : #pragma once
      43             : #endif
      44             : #endif
      45             : #include <limits.h>
      46             : #include <sys/types.h>
      47             : #include <stdint.h>
      48             : #include <stdexcept>
      49             : namespace controlled_vars {
      50           0 : class controlled_vars_error : public std::logic_error {
      51             : public:
      52           0 :         explicit controlled_vars_error(const std::string& what_msg) : logic_error(what_msg) {}
      53             : };
      54           0 : class controlled_vars_error_not_initialized : public controlled_vars_error {
      55             : public:
      56             :         explicit controlled_vars_error_not_initialized(const std::string& what_msg) : controlled_vars_error(what_msg) {}
      57             : };
      58           0 : class controlled_vars_error_out_of_bounds : public controlled_vars_error {
      59             : public:
      60             :         explicit controlled_vars_error_out_of_bounds(const std::string& what_msg) : controlled_vars_error(what_msg) {}
      61             : };
      62           0 : class controlled_vars_error_null_pointer : public controlled_vars_error {
      63             : public:
      64           0 :         explicit controlled_vars_error_null_pointer(const std::string& what_msg) : controlled_vars_error(what_msg) {}
      65             : };
      66             : } // namespace controlled_vars
      67             : #ifdef _MSC_VER
      68             : #pragma warning(pop)
      69             : #endif
      70             : #endif

Generated by: LCOV version 1.9

The wpkg tool is an open source tool created by Made to Order Software Corporation.