---
name: "keystring"
section: "3cc"
platform: "linux"
package: "libcommoncpp2-dev"
version: "1.0.13-5"
release: "Debian 3.1 (Sarge)"
platforms: ["linux"]
url: "https://new.carta.tech/keystring"
---

# keystring(3cc)

## NAME

keystring -

## SYNOPSIS

`#include <strchar.h>`

### Public Methods

**keystring** (const char \*s)\
 **keystring** (const keystring &copy)\
 **keystring** ()\
 virtual int **compare** (const char \*s2)\
 const char \* **operator=** (const char \*s)\
 const char \* **operator()** ()\
 **operator const char \*** ()\

### Friends

int **operator==** (keystring k1, const char \*c)\
 int **operator!=** (keystring k1, const char \*c)\
 int **operator==** (const char \*c, keystring k1)\
 int **operator!=** (const char \*c, keystring k1)\
 int **operator!=** (keystring k1, keystring k2)\
 int **operator\<** (keystring k1, keystring k2)\
 int **operator\>** (keystring k1, keystring k2)\
 int **operator\<=** (keystring k1, keystring k2)\
 int **operator\>=** (keystring k1, keystring k2)\
 int **operator!** (keystring k1)\
 int **length** (keystring k1)\
 const char \* **text** (keystring k1)\

## CONSTRUCTOR & DESTRUCTOR DOCUMENTATION

### keystring::keystring (const char \* s)` [inline]`

### keystring::keystring (const keystring & copy)` [inline]`

### keystring::keystring ()` [inline]`

## MEMBER FUNCTION DOCUMENTATION

### virtual int keystring::compare (const char \* s2)` [inline, virtual]`

### keystring::operator const char \* ()` [inline]`

### const char\* keystring::operator() ()` [inline]`

### const char\* keystring::operator= (const char \* s)` [inline]`

## FRIENDS AND RELATED FUNCTION DOCUMENTATION

### int length (keystring k1)` [friend]`

### int operator! (keystring k1)` [friend]`

### int operator!= (keystring k1, keystring k2)` [friend]`

### int operator!= (const char \* c, keystring k1)` [friend]`

### int operator!= (keystring k1, const char \* c)` [friend]`

### int operator\< (keystring k1, keystring k2)` [friend]`

### int operator\<= (keystring k1, keystring k2)` [friend]`

### int operator== (const char \* c, keystring k1)` [friend]`

### int operator== (keystring k1, const char \* c)` [friend]`

### int operator\> (keystring k1, keystring k2)` [friend]`

### int operator\>= (keystring k1, keystring k2)` [friend]`

### const char\* text (keystring k1)` [friend]`

## AUTHOR

Generated automatically by Doxygen for CommonC++ from the source code.
