Keyple Util C++ Library 2.3.0.5-SNAPSHOT
Reference Terminal Reader API for C++
Static Public Member Functions | List of all members
keyple::core::util::cpp::System Class Reference

#include <System.h>

Static Public Member Functions

static unsigned long long nanoTime ()
 
static void arraycopy (const std::vector< char > &src, size_t srcPos, std::vector< char > &dest, size_t destPos, size_t length)
 
static void arraycopy (const std::vector< uint8_t > &src, size_t srcPos, std::vector< char > &dest, size_t destPos, size_t length)
 
static void arraycopy (const std::vector< uint8_t > &src, size_t srcPos, std::vector< uint8_t > &dest, size_t destPos, size_t length)
 
static unsigned long long currentTimeMillis ()
 
template<typename T >
static unsigned int identityHashCode (const std::shared_ptr< T > t)
 

Detailed Description

Definition at line 33 of file System.h.

Member Function Documentation

◆ arraycopy() [1/3]

static void keyple::core::util::cpp::System::arraycopy ( const std::vector< char > &  src,
size_t  srcPos,
std::vector< char > &  dest,
size_t  destPos,
size_t  length 
)
inlinestatic

Definition at line 58 of file System.h.

◆ arraycopy() [2/3]

static void keyple::core::util::cpp::System::arraycopy ( const std::vector< uint8_t > &  src,
size_t  srcPos,
std::vector< char > &  dest,
size_t  destPos,
size_t  length 
)
inlinestatic

Definition at line 69 of file System.h.

◆ arraycopy() [3/3]

static void keyple::core::util::cpp::System::arraycopy ( const std::vector< uint8_t > &  src,
size_t  srcPos,
std::vector< uint8_t > &  dest,
size_t  destPos,
size_t  length 
)
inlinestatic

Definition at line 85 of file System.h.

◆ currentTimeMillis()

static unsigned long long keyple::core::util::cpp::System::currentTimeMillis ( )
inlinestatic

Definition at line 104 of file System.h.

◆ identityHashCode()

template<typename T >
static unsigned int keyple::core::util::cpp::System::identityHashCode ( const std::shared_ptr< T >  t)
inlinestatic

Definition at line 113 of file System.h.

◆ nanoTime()

static unsigned long long keyple::core::util::cpp::System::nanoTime ( )
inlinestatic

Definition at line 38 of file System.h.


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