Main Page Modules Class Hierarchy Data Structures File List Data Fields Globals Related Pages

# OsclPtr Class Reference

`#include <oscl_file_async_read.h>`

Inheritance diagram for OsclPtr:

## Public Methods
| OsclPtr (uint8 *ptr, int32 &len, int32 max)
| OsclPtr (const OsclPtr &d)
uint8 * | Ptr ()
void | SetLength (int32 l)
int32 | Length ()
void | Zero ()
void | Set (OsclPtr &v)
void | Set (uint8 *ptr, int32 len, int32 max)
void | Append (OsclPtrC &v)

## Constructor & Destructor Documentation

OsclPtr::OsclPtr | ( | uint8 * | ptr,
|  | int32 & | len,
|  | int32 | max
| ) | `[inline]`

OsclPtr::OsclPtr | ( | const OsclPtr & | d | ) | `[inline]`

## Member Function Documentation

void OsclPtr::Append | ( | OsclPtrC & | v | ) | `[inline]`

int32 OsclPtr::Length | ( |  | ) | `[inline]`

uint8* OsclPtr::Ptr | ( |  | ) | `[inline]`

void OsclPtr::Set | ( | uint8 * | ptr,
|  | int32 | len,
|  | int32 | max
| ) | `[inline]`

void OsclPtr::Set | ( | OsclPtr & | v | ) | `[inline]`

void OsclPtr::SetLength | ( | int32 | l | ) | `[inline]`

void OsclPtr::Zero | ( |  | ) | `[inline]`

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

- oscl_file_async_read.h