Pol  Revision:cb584c9
Pol::Core::NoCastRegion Class Reference

#include <miscrgn.h>

+ Inheritance diagram for Pol::Core::NoCastRegion:

Public Member Functions

 NoCastRegion (Clib::ConfigElem &elem, RegionId id)
virtual size_t estimateSize () const POL_OVERRIDE
bool nocast () const
- Public Member Functions inherited from Pol::Core::Region
Bscript::BObjectImpget_region_string (const std::string &propname)
const std::string & name () const
RegionId regionid () const

Private Types

typedef Region base

Private Attributes

bool nocast_

Additional Inherited Members

- Protected Member Functions inherited from Pol::Core::Region
 Region (Clib::ConfigElem &elem, RegionId id)
virtual ~Region ()
void read_custom_config (Clib::ConfigElem &elem)
- Protected Attributes inherited from Pol::Core::Region
std::string name_
PropertyList proplist_
RegionId regionid_

Detailed Description

Definition at line 31 of file miscrgn.h.

Member Typedef Documentation

Definition at line 33 of file miscrgn.h.

Constructor & Destructor Documentation

Pol::Core::NoCastRegion::NoCastRegion ( Clib::ConfigElem elem,
RegionId  id 

Definition at line 24 of file miscrgn.cpp.

Member Function Documentation

size_t Pol::Core::NoCastRegion::estimateSize ( ) const

Reimplemented from Pol::Core::Region.

Definition at line 29 of file miscrgn.cpp.

References Pol::Core::Region::estimateSize().

bool Pol::Core::NoCastRegion::nocast ( ) const

Definition at line 44 of file miscrgn.h.

Referenced by Pol::Core::nocast_here().

Member Data Documentation

bool Pol::Core::NoCastRegion::nocast_

Definition at line 41 of file miscrgn.h.

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