Sourceforge.net - The VCF's Project Host
   The VCF Website Home   |   Online Discussion Forums   |   Sourceforge.net Project Page   

VCF::VariantArray Class Reference

#include <vcf/FoundationKit/Dictionary.h>

Inheritance diagram for VCF::VariantArray:

VCF::Object List of all members.

Public Member Functions

 VariantArray ()
 VariantArray (const std::vector< VariantData > &v)
 VariantArray (size_t sz)
virtual ~VariantArray ()
void clear ()
bool getOwnsObjectValues () const
 Returns whether or not the dictionary "owns" the object values in it.
void setOwnsObjectValues (const bool &val)
 Sets the owns object value flag, which tells the dictionary whether or not it should clean up object values when the dictionary is destroyed.

Public Attributes

std::vector< VariantDatadata

Protected Attributes

bool ownsObjectValues_

Constructor & Destructor Documentation

VCF::VariantArray::VariantArray  )  [inline]
 

VCF::VariantArray::VariantArray const std::vector< VariantData > &  v  )  [inline]
 

VCF::VariantArray::VariantArray size_t  sz  )  [inline]
 

virtual VCF::VariantArray::~VariantArray  )  [virtual]
 


Member Function Documentation

void VCF::VariantArray::clear  ) 
 

bool VCF::VariantArray::getOwnsObjectValues  )  const [inline]
 

Returns whether or not the dictionary "owns" the object values in it.

If it does it will clean up these instances when the dictionary is destroyed.

void VCF::VariantArray::setOwnsObjectValues const bool &  val  )  [inline]
 

Sets the owns object value flag, which tells the dictionary whether or not it should clean up object values when the dictionary is destroyed.


Member Data Documentation

std::vector<VariantData> VCF::VariantArray::data
 

bool VCF::VariantArray::ownsObjectValues_ [protected]
 


The documentation for this class was generated from the following file:
   Comments or Suggestions?    License Information