SourceXtractorPlusPlus  0.11
Please provide a description of the project.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Private Attributes | List of all members
SourceXtractor::ImageTileBase Class Referenceabstract

#include <ImageTile.h>

Inheritance diagram for SourceXtractor::ImageTileBase:
[legend]

Public Member Functions

 ImageTileBase ()
 
virtual ~ImageTileBase ()=default
 
virtual int getTileSize () const =0
 
void setModified (bool modified)
 
bool isModified () const
 
virtual void saveIfModified ()=0
 

Private Attributes

bool m_modified
 

Detailed Description

Definition at line 34 of file ImageTile.h.

Constructor & Destructor Documentation

SourceXtractor::ImageTileBase::ImageTileBase ( )
inline

Definition at line 36 of file ImageTile.h.

virtual SourceXtractor::ImageTileBase::~ImageTileBase ( )
virtualdefault

Member Function Documentation

virtual int SourceXtractor::ImageTileBase::getTileSize ( ) const
pure virtual
bool SourceXtractor::ImageTileBase::isModified ( ) const
inline

Definition at line 46 of file ImageTile.h.

References m_modified.

Referenced by SourceXtractor::ImageTile< T >::saveIfModified().

virtual void SourceXtractor::ImageTileBase::saveIfModified ( )
pure virtual
void SourceXtractor::ImageTileBase::setModified ( bool  modified)
inline

Definition at line 42 of file ImageTile.h.

References m_modified.

Referenced by SourceXtractor::ImageTile< T >::saveIfModified().

Member Data Documentation

bool SourceXtractor::ImageTileBase::m_modified
private

Definition at line 53 of file ImageTile.h.

Referenced by isModified(), and setModified().


The documentation for this class was generated from the following file: