fastcgi++
Public Member Functions | Public Attributes
ASql::Data::VectorBlob Struct Reference

#include <data.hpp>

Inheritance diagram for ASql::Data::VectorBlob:
ASql::Data::Blob

List of all members.

Public Member Functions

 VectorBlob (std::vector< char > &data)
size_t size () const
void resize (const size_t size)
char & operator[] (const size_t index)

Public Attributes

std::vector< char > & m_data

Detailed Description

Definition at line 155 of file data.hpp.


Constructor & Destructor Documentation

ASql::Data::VectorBlob::VectorBlob ( std::vector< char > &  data)
inline

Definition at line 158 of file data.hpp.


Member Function Documentation

char& ASql::Data::VectorBlob::operator[] ( const size_t  index)
inlinevirtual

Implements ASql::Data::Blob.

Definition at line 161 of file data.hpp.

References m_data.

void ASql::Data::VectorBlob::resize ( const size_t  size)
inlinevirtual

Implements ASql::Data::Blob.

Definition at line 160 of file data.hpp.

References m_data.

size_t ASql::Data::VectorBlob::size ( ) const
inlinevirtual

Implements ASql::Data::Blob.

Definition at line 159 of file data.hpp.

References m_data.


Member Data Documentation

std::vector<char>& ASql::Data::VectorBlob::m_data

Definition at line 157 of file data.hpp.

Referenced by operator[](), resize(), and size().


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