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

# OsclPtrC Class Reference

`#include <oscl_file_async_read.h>`

Inheritance diagram for OsclPtrC:

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

## Constructor & Destructor Documentation

OsclPtrC::OsclPtrC | ( | const uint8 * | ptr,
|  | int32 | len,
|  | int32 | max
| ) | `[inline]`

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

## Member Function Documentation

OsclPtrC OsclPtrC::Left | ( | int32 | size | ) | `[inline]`

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

const uint8* OsclPtrC::Ptr | ( |  | ) | `[inline]`

OsclPtrC OsclPtrC::Right | ( | int32 | size | ) | `[inline]`

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

void OsclPtrC::Set | ( | OsclPtrC * | v | ) | `[inline]`

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

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

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

- oscl_file_async_read.h