Adobe.com
Contents Suites Classes Class Index Member Index

ai::Array::Impl Class Reference

List of all members.

Public Member Functions

 Impl ()
 Impl (AIArrayRef arrayRef)
 Impl (const Impl &other)
ai::int32 size () const
AIArrayRef get () const
Entry at (ai::int32 index) const
void set (ai::int32 index, const Entry &entry)
void erase (ai::int32 index)
void push_back (const Entry &entry)
void reserve (ai::int32 size)
void insert (ai::int32 index, const Entry &entry)
void copy (const Impl &other)
Array clone () const

Constructor & Destructor Documentation

ai::Array::Impl::Impl (  )  [inline]
ai::Array::Impl::Impl ( AIArrayRef  arrayRef  )  [inline]
ai::Array::Impl::Impl ( const Impl other  )  [inline]

Member Function Documentation

Entry ai::Array::Impl::at ( ai::int32  index  )  const [inline]

References AIArraySuite::Get.

Array ai::Array::Impl::clone (  )  const [inline]
void ai::Array::Impl::copy ( const Impl other  )  [inline]

References AIArraySuite::Copy, and get().

void ai::Array::Impl::erase ( ai::int32  index  )  [inline]
AIArrayRef ai::Array::Impl::get (  )  const [inline]

Referenced by copy().

void ai::Array::Impl::insert ( ai::int32  index,
const Entry entry 
) [inline]
void ai::Array::Impl::push_back ( const Entry entry  )  [inline]
void ai::Array::Impl::reserve ( ai::int32  size  )  [inline]

References AIArraySuite::Reserve.

void ai::Array::Impl::set ( ai::int32  index,
const Entry entry 
) [inline]

References AIArraySuite::Set.

ai::int32 ai::Array::Impl::size (  )  const [inline]

References AIArraySuite::Size.


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