Pleora Technologies Inc. eBUS SDK v7.0.1.7536 API



Loading...
Searching...
No Matches
PvStreamInfo.h
1// *****************************************************************************
2//
3// Copyright (c) 2012, Pleora Technologies Inc., All rights reserved.
4//
5// *****************************************************************************
6
7#ifndef __PVSTREAMINFO_H__
8#define __PVSTREAMINFO_H__
9
10#include <PvAppUtilsLib.h>
11#include <PvStream.h>
12
13
14namespace PvAppUtilsLib
15{
16 class StreamInfo;
17}
18
19
20class PV_APPUTILS_API PvStreamInfo
21{
22public:
23
24 PvStreamInfo( PvStream *aStream );
26
27 PvString GetStatistics( uint32_t aDisplayFrameRate );
28 PvString GetErrors();
29 PvString GetWarnings( bool aPipelineReallocated );
30
31private:
32
33 PvAppUtilsLib::StreamInfo *mThis;
34
35 // Not implemented
36 PvStreamInfo( const PvStreamInfo & );
37 const PvStreamInfo &operator=( const PvStreamInfo & );
38
39};
40
41#endif
Receive data from a GigE Vision or USB3 Vision transmitter.
Definition PvStream.h:51
Class extracting string-based information out of PvStream statistics.
Definition PvStreamInfo.h:21
String class.
Definition PvString.h:26

Copyright (c) 2002-2026 Pleora Technologies Inc.
www.pleora.com