TekStdCIInput Struct Reference

Collaboration diagram for TekStdCIInput:

Collaboration graph
[legend]
List of all members.

Public Attributes

const uuid_t * TekStdCIUUIDArray
size_t TekStdCIUUIDArrayCount
size_t TekStdCIInstanceCount
int TekStdCIFlags
TEKERR TekStdCIError
TekStdVersion TekStdCIVersion

Detailed Description

This structure is passed in to TekStdCreateInstance() so that instances of an interface(s) can be created.

Author:
Kevin McBride

Definition at line 425 of file teklti.h.


Member Data Documentation

TEKERR TekStdCIError
 

Contains any error codes causing failure over creating the particular interface shown above.

Definition at line 450 of file teklti.h.

int TekStdCIFlags
 

Contains any flags to use when creating the instance(s)

Definition at line 445 of file teklti.h.

size_t TekStdCIInstanceCount
 

Contains amount of instances to create. If '0', will be
assumed '1'. However, it is best to never indicate '0' here.

Definition at line 441 of file teklti.h.

const uuid_t* TekStdCIUUIDArray
 

Used to figure out what instance to load, as well as to make
sure that all interfaces selected are implemented in the
requested interface. TekStdCIUUIDArray[0]

Definition at line 432 of file teklti.h.

size_t TekStdCIUUIDArrayCount
 

Contains amount of elements in the UUIDArray.

Definition at line 436 of file teklti.h.

struct TekStdVersion TekStdCIVersion
 

Contains version info to use for checking against the library.

Definition at line 454 of file teklti.h.


The documentation for this struct was generated from the following file: SourceForge.net Logo  Technical Library Template Interface Project Page