AWS SDK for C++  0.12.9
AWS SDK for C++
Namespaces | Classes | Typedefs | Enumerations | Functions | Variables
Aws::Utils Namespace Reference

Namespaces

 Base64
 
 Crypto
 
 Json
 
 Logging
 
 Memory
 
 RateLimits
 
 Stream
 
 Threading
 
 Xml
 

Classes

class  Array
 
class  CryptoBuffer
 
class  DateTime
 
class  EnumParseOverflowContainer
 
class  FileSystemUtils
 
class  GetTheLights
 
class  HashingUtils
 
class  Outcome
 
class  StringUtils
 

Typedefs

typedef Array< unsigned char > ByteBuffer
 

Enumerations

enum  DateFormat { DateFormat::RFC822, DateFormat::ISO_8601 }
 
enum  Month {
  Month::January = 0, Month::February, Month::March, Month::April,
  Month::May, Month::June, Month::July, Month::August,
  Month::September, Month::October, Month::November, Month::December
}
 
enum  DayOfWeek {
  DayOfWeek::Sunday = 0, DayOfWeek::Monday, DayOfWeek::Tuesday, DayOfWeek::Wednesday,
  DayOfWeek::Thursday, DayOfWeek::Friday, DayOfWeek::Saturday
}
 

Functions

AWS_CORE_API Aws::String ComputeOSVersionString ()
 
AWS_CORE_API Aws::String GetSysCommandOutput (const char *command)
 

Variables

static const char * ARRAY_ALLOCATION_TAG = "Aws::Array"
 
static const char PATH_DELIM = '/'
 

Typedef Documentation

typedef Array<unsigned char> Aws::Utils::ByteBuffer

Definition at line 232 of file Array.h.

Enumeration Type Documentation

Enumerator
RFC822 
ISO_8601 

Definition at line 28 of file DateTime.h.

enum Aws::Utils::DayOfWeek
strong
Enumerator
Sunday 
Monday 
Tuesday 
Wednesday 
Thursday 
Friday 
Saturday 

Definition at line 50 of file DateTime.h.

enum Aws::Utils::Month
strong
Enumerator
January 
February 
March 
April 
May 
June 
July 
August 
September 
October 
November 
December 

Definition at line 34 of file DateTime.h.

Function Documentation

AWS_CORE_API Aws::String Aws::Utils::ComputeOSVersionString ( )

computing the version string for the current running operating system.

AWS_CORE_API Aws::String Aws::Utils::GetSysCommandOutput ( const char *  command)

runs a (shell) command string and returns the output; not needed on windows currently

Variable Documentation

const char* Aws::Utils::ARRAY_ALLOCATION_TAG = "Aws::Array"
static

Definition at line 37 of file Array.h.

const char Aws::Utils::PATH_DELIM = '/'
static

Definition at line 27 of file FileSystemUtils.h.