Public Member Functions | Private Member Functions | Private Attributes
xn::AudioMetaData Class Reference

#include <XnCppWrapper.h>

Inheritance diagram for xn::AudioMetaData:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 AudioMetaData ()
 Ctor.
XnUInt16 BitsPerSample () const
 Gets the number of bits per channel in a sample.
XnUInt16BitsPerSample ()
 Gets the number of bits per channel in a sample.
const XnAudioMetaDataGetUnderlying () const
XnAudioMetaDataGetUnderlying ()
void InitFrom (const AudioMetaData &other)
XnUInt8 NumberOfChannels () const
 Gets the number of channels in every sample.
XnUInt8NumberOfChannels ()
 Gets the number of channels in every sample.
XnUInt32 SampleRate () const
 Gets the rate in which audio is sampled.
XnUInt32SampleRate ()
 Gets the rate in which audio is sampled.

Private Member Functions

 AudioMetaData (const AudioMetaData &other)
AudioMetaDataoperator= (const AudioMetaData &)

Private Attributes

XnAudioMetaData m_audio
XnBool m_bAllocated

Detailed Description

Represents a MetaData object for generators producing audio data.

Definition at line 796 of file XnCppWrapper.h.


Constructor & Destructor Documentation

Ctor.

Definition at line 800 of file XnCppWrapper.h.

xn::AudioMetaData::AudioMetaData ( const AudioMetaData other) [private]

Member Function Documentation

Gets the number of bits per channel in a sample.

Definition at line 827 of file XnCppWrapper.h.

Gets the number of bits per channel in a sample.

Definition at line 829 of file XnCppWrapper.h.

Gets the C object that is wrapped by this object.

Reimplemented from xn::OutputMetaData.

Definition at line 832 of file XnCppWrapper.h.

Gets the C object that is wrapped by this object.

Reimplemented from xn::OutputMetaData.

Definition at line 834 of file XnCppWrapper.h.

void xn::AudioMetaData::InitFrom ( const AudioMetaData other) [inline]

Shallow-Copies an Audio Meta Data object. Note that the data buffer is not copied, and that both object will point to the same buffer.

Parameters:
other[in] source object.

Definition at line 811 of file XnCppWrapper.h.

Gets the number of channels in every sample.

Definition at line 817 of file XnCppWrapper.h.

Gets the number of channels in every sample.

Definition at line 819 of file XnCppWrapper.h.

AudioMetaData& xn::AudioMetaData::operator= ( const AudioMetaData ) [private]

Gets the rate in which audio is sampled.

Definition at line 822 of file XnCppWrapper.h.

Gets the rate in which audio is sampled.

Definition at line 824 of file XnCppWrapper.h.


Member Data Documentation

Definition at line 841 of file XnCppWrapper.h.

Definition at line 842 of file XnCppWrapper.h.


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


nao_openni
Author(s): Bener SUAY
autogenerated on Mon Jan 6 2014 11:27:52