Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
sc::StringKeyVal(3)		     MPQC		   sc::StringKeyVal(3)

NAME
       sc::StringKeyVal	- StringKeyVal is a base class for KeyVal
       implementations that store all values in	a string format.

SYNOPSIS
       #include	<keyval.h>

       Inherits	sc::KeyVal.

       Inherited by sc::ParsedKeyVal.

   Public Member Functions
       virtual const char * stringrep (const char *key)=0
	   Returns the string representation of	the value assigned to key.
       virtual const char * classname (const char *)
	   Returns the name of the exact class of the object at	the keyword.
       virtual const char * truekeyword	(const char *)
	   Returns a string which is the actual	keyword	if some	sort of
	   variable substitution takes place (needed to	make multiple
	   references to the same object work in input files).

       Debugging.
       See the parent class documentation for descriptions of these functions.

	   virtual void	errortrace (std::ostream &fp=ExEnv::err0())
	       Write a message to fp describing	the error.
	   virtual void	dump (std::ostream &fp=ExEnv::err0())
	       Write a message to fp describing	the error.

   Protected Member Functions
       int key_exists (const char *)
	   Ultimately called by	exists.
       Ref< KeyValValue	> key_value (const char	*, const KeyValValue &def)
	   Ultimately called by	value.

   Additional Inherited	Members
Detailed Description
       StringKeyVal is a base class for	KeyVal implementations that store all
       values in a string format.

       These are converted to other data types through KeyValValue.

Member Function	Documentation
   virtual const char* sc::StringKeyVal::classname (const char *) [virtual]
       Returns the name	of the exact class of the object at the	keyword. If no
       classname is assigned then 0 is returned.

       Reimplemented in	sc::ParsedKeyVal.

   virtual const char* sc::StringKeyVal::truekeyword (const char *) [virtual]
       Returns a string	which is the actual keyword if some sort of variable
       substitution takes place	(needed	to make	multiple references to the
       same object work	in input files).

       Reimplemented in	sc::ParsedKeyVal.

Author
       Generated automatically by Doxygen for MPQC from	the source code.

Version	2.3.1			Mon Jul	3 2017		   sc::StringKeyVal(3)

NAME | SYNOPSIS | Detailed Description | Member Function Documentation | Author

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=sc_StringKeyVal&sektion=3&manpath=FreeBSD+12.0-RELEASE+and+Ports>

home | help