|
Nestopia Core API | |||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Base
|
+--Nes::Api::BarcodeReader
Bar code reader interface.
Constructor Summary | |
BarcodeReader( T& instance )
Interface constructor. |
Method Summary | |
bool |
CanTransfer() const
Checks if the reader is ready to scan. |
bool |
IsConnected() const
Checks if a reader is connected. |
bool |
IsDigitsSupported( uint length ) const
Checks if the number of bar code digits is supported. |
uint |
Randomize( char(& string )[ MAX_DIGITS+ 1] ) const
Generates a randomized bar code. |
Result |
Transfer( const char* string, uint length )
Transfers a bar code to the reader. |
Constructor Detail |
public BarcodeReader( T& instance );
instance
- emulator instanceMethod Detail |
public bool CanTransfer() const throw();
public bool IsConnected() const;
public bool IsDigitsSupported( uint length ) const throw();
length
- number of digits in the range 8 to 13public uint Randomize( char(& string )[ MAX_DIGITS+ 1] ) const throw();
string
- string to be filledpublic Result Transfer( const char* string, uint length ) throw();
string
- bar code string
length
- string length
|
Nestopia Core API | |||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |