casa  5.7.0-16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Static Public Member Functions | Private Member Functions | Static Private Member Functions | Private Attributes | Static Private Attributes | Friends | List of all members
casa::display::state Class Reference

#include <DisplayState.h>

Public Member Functions

bool fileOutputMode ()
 allows classes (primarily in the redisplay chain) to tell if we are currently outputing to a file... More...
 
void beginFileOutputMode ()
 begin file output More...
 
void endFileOutputMode ()
 end file output More...
 

Static Public Member Functions

static stateinstance ()
 

Private Member Functions

 state ()
 
 ~state ()
 

Static Private Member Functions

static statestartup ()
 
static void shutdown ()
 

Private Attributes

int file_output_mode_count_
 

Static Private Attributes

static statesingleton
 
static bool initialized
 

Friends

class stateCleanup
 

Detailed Description

Definition at line 33 of file DisplayState.h.

Constructor & Destructor Documentation

casa::display::state::state ( )
inlineprivate

Definition at line 53 of file DisplayState.h.

casa::display::state::~state ( )
inlineprivate

Definition at line 54 of file DisplayState.h.

Member Function Documentation

void casa::display::state::beginFileOutputMode ( )

begin file output

void casa::display::state::endFileOutputMode ( )

end file output

bool casa::display::state::fileOutputMode ( )

allows classes (primarily in the redisplay chain) to tell if we are currently outputing to a file...

static state& casa::display::state::instance ( )
inlinestatic

Definition at line 37 of file DisplayState.h.

References initialized, singleton, and startup().

static void casa::display::state::shutdown ( )
staticprivate
static state& casa::display::state::startup ( )
staticprivate

Referenced by instance().

Friends And Related Function Documentation

friend class stateCleanup
friend

Definition at line 34 of file DisplayState.h.

Member Data Documentation

int casa::display::state::file_output_mode_count_
private

Definition at line 59 of file DisplayState.h.

bool casa::display::state::initialized
staticprivate

Definition at line 60 of file DisplayState.h.

Referenced by instance().

state* casa::display::state::singleton
staticprivate

Definition at line 51 of file DisplayState.h.

Referenced by instance().


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