Medical Imaging Interaction Toolkit  2018.4.99-6ca56567
Medical Imaging Interaction Toolkit
berry::Indent Class Reference

#include <berryObject.h>

Public Types

typedef Indent Self
 

Public Member Functions

 Indent (int ind=0)
 
Indent GetNextIndent ()
 

Friends

org_blueberry_core_runtime_EXPORT QDebug operator<< (QDebug os, const Indent &o)
 

Detailed Description

Definition at line 38 of file berryObject.h.

Member Typedef Documentation

◆ Self

Standard class typedefs.

Definition at line 44 of file berryObject.h.

Constructor & Destructor Documentation

◆ Indent()

berry::Indent::Indent ( int  ind = 0)
inline

Construct the object with an initial Indentation level.

Definition at line 47 of file berryObject.h.

References berry::operator<<(), and org_blueberry_core_runtime_EXPORT.

Member Function Documentation

◆ GetNextIndent()

Indent berry::Indent::GetNextIndent ( )

Determine the next Indentation level. Keep Indenting by two until the a maximum of forty spaces is reached.

Definition at line 230 of file berryObject.cpp.

Referenced by berry::Object::Print().

Friends And Related Function Documentation

◆ operator<<

org_blueberry_core_runtime_EXPORT QDebug operator<< ( QDebug  os,
const Indent o 
)
friend

Print out the Indentation. Basically output a bunch of spaces.

Definition at line 240 of file berryObject.cpp.


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