sipxportlib  Version 3.3
List of all members
UtlCryptoData Class Reference

Crypto data operations. More...

#include <UtlCryptoData.h>

Public Member Functions

Creators
 UtlCryptoData (int initSize)
 Constructor. More...
 
 ~UtlCryptoData ()
 Destructor. More...
 
Manipulators
unsigned char * data ()
 Get first element. More...
 
unsigned char & operator[] (int index)
 Get index element. More...
 
Inquiry
unsigned char operator[] (int index) const
 Get index element for read-only operation. More...
 
int size () const
 Get size of data. More...
 
void resize (int newSize)
 Shrink to actual size. More...
 
UtlString dumpHex () const
 Dump data in humane-readable hex format. More...
 

Detailed Description

Crypto data operations.

Constructor & Destructor Documentation

UtlCryptoData ( int  initSize)

Constructor.

Destructor.

Member Function Documentation

unsigned char * data ( )
inline

Get first element.

unsigned char & operator[] ( int  index)
inline

Get index element.

unsigned char operator[] ( int  index) const
inline

Get index element for read-only operation.

int size ( ) const
inline

Get size of data.

void resize ( int  newSize)

Shrink to actual size.

UtlString dumpHex ( ) const

Dump data in humane-readable hex format.