macros and functions for getting the current version of librobotcontrol 
- Author
 - James Strawson 
 
- Date
 - 2/8/2018 
 
 | 
| unsigned int  | rc_version (void) | 
|   | get an integer representation of the library version  More...
  | 
|   | 
| const char *  | rc_version_string (void) | 
|   | gets a string representation of the current library version.  More...
  | 
|   | 
| void  | rc_version_print (void) | 
|   | prints a string representation of the current library version to stdout with no trailing newline character.  More...
  | 
|   | 
◆ RC_LIB_VERSION_MAJOR
      
        
          | #define RC_LIB_VERSION_MAJOR   1 | 
        
      
 
 
◆ RC_LIB_VERSION_MINOR
      
        
          | #define RC_LIB_VERSION_MINOR   0 | 
        
      
 
 
◆ RC_LIB_VERSION_PATCH
      
        
          | #define RC_LIB_VERSION_PATCH   5 | 
        
      
 
 
◆ RC_LIB_VERSION_HEX
      
        
          | #define RC_LIB_VERSION_HEX | 
        
      
 
Value:#define RC_LIB_VERSION_PATCH
Definition: version.h:23
 
#define RC_LIB_VERSION_MAJOR
Definition: version.h:21
 
#define RC_LIB_VERSION_MINOR
Definition: version.h:22
 
 
 
 
◆ rc_version()
      
        
          | unsigned int rc_version  | 
          ( | 
          void  | 
           | ) | 
           | 
        
      
 
get an integer representation of the library version 
8 bits are used for each component, with the patch number stored in the 8 least significant bits. E.g. for version 1.2.3 this would be 0x010203.
- Returns
 - integer representation of the library version 
 
 
 
◆ rc_version_string()
      
        
          | const char* rc_version_string  | 
          ( | 
          void  | 
           | ) | 
           | 
        
      
 
gets a string representation of the current library version. 
- Returns
 - const char* string 
 
 
 
◆ rc_version_print()
      
        
          | void rc_version_print  | 
          ( | 
          void  | 
           | ) | 
           | 
        
      
 
prints a string representation of the current library version to stdout with no trailing newline character. 
- Examples: 
 - rc_test_drivers.c, and rc_version.c.