MistServer  2.5.3-Pro-19-gf5e75b1 ( Generic_64)
Public Member Functions | Private Attributes
DTSC::Ivec Class Reference

Basic class supporting initialization Vectors. More...

#include <dtsc.h>

Public Member Functions

 Ivec ()
 
 Ivec ()
 
 Ivec (long long int iVec)
 
 Ivec (long long int iVec)
 
long long int asInt ()
 
long long int asInt ()
 
char * getData ()
 
char * getData ()
 
void setIvec (long long int iVec)
 
void setIvec (long long int iVec)
 
void setIvec (std::string iVec)
 
void setIvec (std::string iVec)
 
void setIvec (const char *iVec, int len)
 
void setIvec (const char *iVec, int len)
 

Private Attributes

char data [8]
 Data storage for this initialization vector. More...
 

Detailed Description

Basic class supporting initialization Vectors.

These are used for encryption of data.

Constructor & Destructor Documentation

DTSC::Ivec::Ivec ( )
DTSC::Ivec::Ivec ( long long int  iVec)
DTSC::Ivec::Ivec ( )
DTSC::Ivec::Ivec ( long long int  iVec)

Member Function Documentation

long long int DTSC::Ivec::asInt ( )
long long int DTSC::Ivec::asInt ( )
char * DTSC::Ivec::getData ( )
char* DTSC::Ivec::getData ( )
void DTSC::Ivec::setIvec ( long long int  iVec)
void DTSC::Ivec::setIvec ( long long int  iVec)
void DTSC::Ivec::setIvec ( std::string  iVec)
void DTSC::Ivec::setIvec ( std::string  iVec)
void DTSC::Ivec::setIvec ( const char *  iVec,
int  len 
)
void DTSC::Ivec::setIvec ( const char *  iVec,
int  len 
)

Field Documentation

char DTSC::Ivec::data
private

Data storage for this initialization vector.

  • 8 bytes: MSB storage of the initialization vector.

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