MPQC 3.0.0-alpha
Loading...
Searching...
No Matches
sc::KeyValValuechar Class Reference

Represents a char value. More...

#include <util/keyval/keyvalval.h>

Inheritance diagram for sc::KeyValValuechar:
sc::KeyValValue sc::RefCount

Public Member Functions

 KeyValValuechar (char v)
 
 KeyValValuechar (const KeyValValuechar &)
 
KeyValValue::KeyValValueError charvalue (char &) const
 
void print (std::ostream &o=ExEnv::out0()) const
 
- Public Member Functions inherited from sc::KeyValValue
 KeyValValue (const KeyValValue &)
 
virtual KeyValValue::KeyValValueError doublevalue (double &) const
 
virtual KeyValValue::KeyValValueError booleanvalue (int &) const
 
virtual KeyValValue::KeyValValueError floatvalue (float &) const
 
virtual KeyValValue::KeyValValueError intvalue (int &) const
 
virtual KeyValValue::KeyValValueError longvalue (long &) const
 
virtual KeyValValue::KeyValValueError sizevalue (size_t &) const
 
virtual DEPRECATED KeyValValue::KeyValValueError pcharvalue (const char *&) const
 
virtual KeyValValue::KeyValValueError stringvalue (std::string &) const
 
virtual KeyValValue::KeyValValueError describedclassvalue (Ref< DescribedClass > &) const
 
- Public Member Functions inherited from sc::RefCount
size_t identifier () const
 Return the unique identifier for this object that can be compared for different objects of different types.
 
int lock_ptr () const
 Lock this object.
 
int unlock_ptr () const
 Unlock this object.
 
void use_locks (bool inVal)
 start and stop using locks on this object
 
refcount_t nreference () const
 Return the reference count.
 
refcount_t reference ()
 Increment the reference count and return the new count.
 
refcount_t dereference ()
 Decrement the reference count and return the new count.
 
int managed () const
 Return 1 if the object is managed. Otherwise return 0.
 

Additional Inherited Members

- Public Types inherited from sc::KeyValValue
enum  KeyValValueError { OK , WrongType }
 
- Protected Member Functions inherited from sc::RefCount
 RefCount (const RefCount &)
 
RefCountoperator= (const RefCount &)
 

Detailed Description

Represents a char value.

Member Function Documentation

◆ charvalue()

KeyValValue::KeyValValueError sc::KeyValValuechar::charvalue ( char & ) const
virtual

Reimplemented from sc::KeyValValue.

◆ print()

void sc::KeyValValuechar::print ( std::ostream & o = ExEnv::out0()) const
virtual

Reimplemented from sc::KeyValValue.


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

Generated at Wed Sep 25 2024 02:45:33 for MPQC 3.0.0-alpha using the documentation package Doxygen 1.12.0.