BCP_indexed_pricing_list Class Reference

#include <BCP_indexed_pricing.hpp>

Collaboration diagram for BCP_indexed_pricing_list:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 BCP_indexed_pricing_list ()
 ~BCP_indexed_pricing_list ()
BCP_pricing_status get_status () const
BCP_storage_t get_storage () const
const BCP_vec< int > & get_indices () const
void empty (const BCP_storage_t storage)
void set_status (BCP_pricing_status new_stat)
void set_indices (BCP_vec< int > &new_indices)
void swap (BCP_indexed_pricing_list &x)
void update (const BCP_indexed_pricing_list &change)
BCP_indexed_pricing_listas_change (const BCP_indexed_pricing_list &old_list) const
int pack_size () const
void pack (BCP_buffer &buf) const
void unpack (BCP_buffer &buf)

Private Member Functions

void clean ()

Private Attributes

BCP_pricing_status _pr_status
BCP_storage_t _storage
BCP_vec< int > _del_pos
BCP_vec< int > _indices

Detailed Description

Definition at line 11 of file BCP_indexed_pricing.hpp.


Constructor & Destructor Documentation

BCP_indexed_pricing_list::BCP_indexed_pricing_list (  )  [inline]

Definition at line 20 of file BCP_indexed_pricing.hpp.

BCP_indexed_pricing_list::~BCP_indexed_pricing_list (  )  [inline]

Definition at line 23 of file BCP_indexed_pricing.hpp.


Member Function Documentation

void BCP_indexed_pricing_list::clean (  )  [inline, private]

Definition at line 13 of file BCP_indexed_pricing.hpp.

BCP_pricing_status BCP_indexed_pricing_list::get_status (  )  const [inline]

Definition at line 27 of file BCP_indexed_pricing.hpp.

BCP_storage_t BCP_indexed_pricing_list::get_storage (  )  const [inline]

Definition at line 28 of file BCP_indexed_pricing.hpp.

const BCP_vec<int>& BCP_indexed_pricing_list::get_indices (  )  const [inline]

Definition at line 29 of file BCP_indexed_pricing.hpp.

void BCP_indexed_pricing_list::empty ( const BCP_storage_t  storage  )  [inline]

Definition at line 31 of file BCP_indexed_pricing.hpp.

void BCP_indexed_pricing_list::set_status ( BCP_pricing_status  new_stat  )  [inline]

Definition at line 36 of file BCP_indexed_pricing.hpp.

void BCP_indexed_pricing_list::set_indices ( BCP_vec< int > &  new_indices  )  [inline]

Definition at line 38 of file BCP_indexed_pricing.hpp.

void BCP_indexed_pricing_list::swap ( BCP_indexed_pricing_list x  ) 
void BCP_indexed_pricing_list::update ( const BCP_indexed_pricing_list change  ) 
BCP_indexed_pricing_list* BCP_indexed_pricing_list::as_change ( const BCP_indexed_pricing_list old_list  )  const
int BCP_indexed_pricing_list::pack_size (  )  const
void BCP_indexed_pricing_list::pack ( BCP_buffer buf  )  const
void BCP_indexed_pricing_list::unpack ( BCP_buffer buf  ) 

Member Data Documentation

Definition at line 15 of file BCP_indexed_pricing.hpp.

Definition at line 16 of file BCP_indexed_pricing.hpp.

Definition at line 17 of file BCP_indexed_pricing.hpp.

Definition at line 18 of file BCP_indexed_pricing.hpp.


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

Generated on 15 Mar 2015 for Coin-All by  doxygen 1.6.1