AWS SDK for C++  0.14.3
AWS SDK for C++
Namespaces | Classes | Typedefs | Enumerations | 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  FStreamWithFileName
 
class  GetTheLights
 
class  HashingUtils
 
class  Outcome
 
class  StringUtils
 
class  TempFile
 
class  UUID
 

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
}
 

Variables

static const char * ARRAY_ALLOCATION_TAG = "Aws::Array"
 
static const size_t UUID_BINARY_SIZE = 0x10
 
static const size_t UUID_STR_SIZE = 0x24
 

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.

Variable Documentation

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

Definition at line 37 of file Array.h.

const size_t Aws::Utils::UUID_BINARY_SIZE = 0x10
static

Definition at line 26 of file UUID.h.

const size_t Aws::Utils::UUID_STR_SIZE = 0x24
static

Definition at line 27 of file UUID.h.