Go to the documentation of this file.
   33   using extends::extends;
 
   40       error() << 
"Cannot initialize base class!" << 
endmsg;
 
   60 #define CHECK( x, y )                                                                                                  \ 
   61   if ( !x.isSuccess() ) _check( x, y );                                                                                \ 
   67     CHECK( sc, 
"Cannot create partition: " + nam + 
" of type " + typ );
 
   72     CHECK( sc, 
"Cannot create partition: " + nam + 
" of type " + typ );
 
   77     CHECK( sc, 
"Cannot drop partition: " + nam );
 
   82     CHECK( sc, 
"Cannot drop partition by Interface." );
 
   87     CHECK( sc, 
"Cannot activate partition: " + nam );
 
   92     CHECK( sc, 
"Cannot activate partition by Interface." );
 
   97     CHECK( sc, 
"Cannot get partition " + nam );
 
  102     CHECK( sc, 
"Cannot determine active partition." );
 
  
 
@ NO_INTERFACE
Requested interface is not available.
const ValueType & value() const
Backward compatibility (.
MsgStream & endmsg(MsgStream &s)
MsgStream Modifier: endmsg. Calls the output method of the MsgStream.
Base class used to extend a class implementing other interfaces.
TYPE * get() const
Get interface pointer.
#define DECLARE_COMPONENT(type)
code_t getCode() const
Retrieve value ("checks" the StatusCode)