LCOV - code coverage report
Current view: top level - src/tags - object.cpp (source / functions) Hit Total Coverage
Test: coverage.info Lines: 16 18 88.9 %
Date: 2019-05-08 03:46:12 Functions: 8 10 80.0 %

          Line data    Source code
       1             : #include "object.hpp"
       2             : 
       3             : namespace qtreports {
       4             :     namespace detail {
       5         827 :         bool    isEquals( const QString & string1, const QString & string2 ) {
       6         827 :             return string1.compare( string2, Qt::CaseInsensitive ) == 0;
       7             :         }
       8             : 
       9         643 :         Object::Object() {}
      10             : 
      11           0 :         Object::Object( const QString & name ) :
      12           0 :             m_name( name ) {}
      13             : 
      14         643 :         Object::~Object() {}
      15             : 
      16         214 :         void    Object::setName( const QString & name ) {
      17         214 :             m_name = name;
      18         214 :         }
      19             : 
      20         668 :         void    Object::setTagName( const QString & name ) {
      21         668 :             m_tagName = name;
      22         668 :         }
      23             :         /*
      24             :         bool    Object::setParameter( const QString & name, const QVariant & value ) {
      25             :             QString _name( "name" );
      26             : 
      27             :             if( !value.isValid() ) {
      28             :                 m_lastError = "Invalid parameter value";
      29             :                 return false;
      30             :             }
      31             : 
      32             :             if( isEquals( _name, name ) ) {
      33             :                 if( value.type() != QVariant::String ) {
      34             :                     m_lastError = "Invalid type for this argument";
      35             :                     return false;
      36             :                 }
      37             : 
      38             :                 m_name = value.toString();
      39             :                 return true;
      40             :             }
      41             : 
      42             :             m_lastError = "Unknown argument";
      43             :             return false;
      44             :         }
      45             :         */
      46          46 :         const QString   Object::getName() const {
      47          46 :             return m_name;
      48             :         }
      49             : 
      50          28 :         const QString   Object::getTagName() const {
      51          28 :             return m_tagName;
      52             :         }
      53             : 
      54          19 :         const QString   Object::getLastError() const {
      55          19 :             return m_lastError;
      56             :         }
      57             : 
      58             :     }
      59             : }

Generated by: LCOV version 1.14-2-gaa56a43