Adobe.com
Contents Suites Classes Class Index Member Index

ai::uuid Class Reference

Class to keep the data of UUID associated with an art object. More...

#include <IAIUUID.h>

List of all members.

Public Member Functions

 uuid ()
 uuid (const ai::uint8 data[kUUID_SIZE])
void Set (const ai::uint8 data[kUUID_SIZE])
bool operator== (const uuid &rhs) const
bool operator!= (const uuid &rhs) const
bool operator< (const uuid &rhs) const
void Clear ()

Public Attributes

ai::uint8 mData [kUUID_SIZE] = { 0 }

Detailed Description

Class to keep the data of UUID associated with an art object.

Each art object keeps a unique id which remain same through out the life of the object in single session. Utility functions to interact with UUID are provided in suite AIUUIDSuite

See also:
AIUUIDSuite

Constructor & Destructor Documentation

ai::uuid::uuid (  )  [inline]
ai::uuid::uuid ( const ai::uint8  data[kUUID_SIZE]  )  [inline]

References Set().


Member Function Documentation

void ai::uuid::Clear (  )  [inline]

References ai::kUUID_SIZE, and mData.

bool ai::uuid::operator!= ( const uuid rhs  )  const [inline]

References ai::kUUID_SIZE, and mData.

bool ai::uuid::operator< ( const uuid rhs  )  const [inline]

References ai::kUUID_SIZE, and mData.

bool ai::uuid::operator== ( const uuid rhs  )  const [inline]

References ai::kUUID_SIZE, and mData.

void ai::uuid::Set ( const ai::uint8  data[kUUID_SIZE]  )  [inline]

References mData.

Referenced by uuid().


Member Data Documentation

ai::uint8 ai::uuid::mData[kUUID_SIZE] = { 0 }

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


Contents Suites Classes Class Index Member Index
Adobe Solutions Network
 
Copyright © 2014 Adobe Systems Incorporated. All rights reserved.
Terms of Use Online Privacy Policy Adobe and accessibility Avoid software piracy Permissions and Trademarks