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

Namespaces

 Base64
 
 Crypto
 
 Event
 
 Json
 
 Logging
 
 Memory
 
 RateLimits
 
 Stream
 
 Threading
 
 Xml
 

Classes

class  ARN
 
class  Array
 
class  Cache
 
class  ConcurrentCache
 
class  CryptoBuffer
 
class  DateTime
 
class  EnumParseOverflowContainer
 
class  ExclusiveOwnershipResourceManager
 
class  FStreamWithFileName
 
class  GetTheLights
 
class  HashingUtils
 
class  Outcome
 
class  PathUtils
 
class  StringUtils
 
class  TempFile
 
class  UUID
 

Typedefs

typedef Array< unsigned char > ByteBuffer
 

Enumerations

enum  DateFormat { DateFormat::RFC822, DateFormat::ISO_8601, DateFormat::ISO_8601_BASIC, DateFormat::AutoDetect }
 
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 bool IsValidDnsLabel (const Aws::String &label)
 
AWS_CORE_API bool IsValidHost (const Aws::String &host)
 

Variables

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

Typedef Documentation

◆ ByteBuffer

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

Definition at line 222 of file Array.h.

Enumeration Type Documentation

◆ DateFormat

Enumerator
RFC822 
ISO_8601 
ISO_8601_BASIC 
AutoDetect 

Definition at line 16 of file DateTime.h.

◆ DayOfWeek

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

Definition at line 40 of file DateTime.h.

◆ Month

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

Definition at line 24 of file DateTime.h.

Function Documentation

◆ IsValidDnsLabel()

AWS_CORE_API bool Aws::Utils::IsValidDnsLabel ( const Aws::String label)

◆ IsValidHost()

AWS_CORE_API bool Aws::Utils::IsValidHost ( const Aws::String host)

Variable Documentation

◆ ARRAY_ALLOCATION_TAG

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

Definition at line 27 of file Array.h.

◆ UUID_BINARY_SIZE

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

Definition at line 16 of file UUID.h.