BT_Char8Buf Struct Reference

Class that encapsulates a buffer of 8-bit unsigned characters. More...

#include <bt_types.h>

Inheritance diagram for BT_Char8Buf:

Inheritance graph
[legend]
Collaboration diagram for BT_Char8Buf:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 BT_Char8Buf (BT_Char8 *b=0, BT_UInt32 l=0)
 Constructor.
void SetBuffer (BT_Char8 *b, BT_UInt32 l)
 Sets the string buffer.

Public Attributes

BT_Char8buf
 Pointer to BT_Char8 buffer.
BT_UInt32 len
 Length of the string.


Detailed Description

Class that encapsulates a buffer of 8-bit unsigned characters.

Note: The BT_Char8Buf does *not* own this pointer!


Constructor & Destructor Documentation

BT_Char8Buf::BT_Char8Buf ( BT_Char8 b = 0,
BT_UInt32  l = 0 
) [inline]

Constructor.

Parameters:
b pointer to string.
l length of string.


Member Function Documentation

void BT_Char8Buf::SetBuffer ( BT_Char8 b,
BT_UInt32  l 
) [inline]

Sets the string buffer.

Parameters:
b pointer to string.
l length of string.


Member Data Documentation

BT_Char8* BT_Char8Buf_::buf [inherited]

Pointer to BT_Char8 buffer.

BT_UInt32 BT_Char8Buf_::len [inherited]

Length of the string.


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

Copyright © 2004-2008 Basis Technology Corporation. All Rights Reserved.