Loading [MathJax]/extensions/tex2jax.js
COOLFluiD  Release kernel
COOLFluiD is a Collaborative Simulation Environment (CSE) focused on complex MultiPhysics simulations.
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Buffer Member List

This is the complete list of members for Buffer, including all inherited members.

all_gather(Buffer &recv)Bufferinline
all_to_all(Buffer &recv)Bufferinline
begin() const Bufferinline
broadcast(const Uint root)Bufferinline
Buffer(const Uint size=0u)Bufferinline
buffer() const Bufferinline
buffer()Bufferinline
capacity() const Bufferinline
displs()Bufferinline
displs() const Bufferinline
end() const Bufferinline
iterator typedefBuffer
m_bufferBufferprivate
m_capacityBufferprivate
m_displsBufferprivate
m_sizeBufferprivate
m_stridesBufferprivate
m_unpacked_idxBufferprivate
mark_pid_start()Bufferinline
more_to_unpack() const Bufferinline
pack(const T *data, const Uint data_size)Bufferinline
pack(const bool &data)Bufferinline
pack(const char &data)Bufferinline
pack(const unsigned char &data)Bufferinline
pack(const short &data)Bufferinline
pack(const unsigned short &data)Bufferinline
pack(const int &data)Bufferinline
pack(const unsigned int &data)Bufferinline
pack(const long &data)Bufferinline
pack(const unsigned long &data)Bufferinline
pack(const long long &data)Bufferinline
pack(const unsigned long long &data)Bufferinline
pack(const float &data)Bufferinline
pack(const double &data)Bufferinline
pack(const long double &data)Bufferinline
pack(const std::string &data)Bufferinline
pack(const bool *data)Bufferinline
pack(const char *data)Bufferinline
pack(const unsigned char *data)Bufferinline
pack(const short *data)Bufferinline
pack(const unsigned short *data)Bufferinline
pack(const int *data)Bufferinline
pack(const unsigned int *data)Bufferinline
pack(const long *data)Bufferinline
pack(const unsigned long *data)Bufferinline
pack(const long long *data)Bufferinline
pack(const unsigned long long *data)Bufferinline
pack(const float *data)Bufferinline
pack(const double *data)Bufferinline
pack(const long double *data)Bufferinline
pack(const std::string *data)Bufferinline
pack(const std::vector< T > &data)Bufferinline
pack(boost::detail::multi_array::sub_array< T, 1 > data)Bufferinline
pack(const boost::detail::multi_array::const_sub_array< T, 1, T const * > &data)Bufferinline
pack(const bool *data, const Uint data_size)Bufferinline
reserve(const Uint size)Bufferinline
reset()Bufferinline
resize(const Uint size)Bufferinline
size() const Bufferinline
strides()Bufferinline
strides() const Bufferinline
unpack(T *data, const Uint data_size)Bufferinline
unpack(bool &data)Bufferinline
unpack(char &data)Bufferinline
unpack(unsigned char &data)Bufferinline
unpack(short &data)Bufferinline
unpack(unsigned short &data)Bufferinline
unpack(int &data)Bufferinline
unpack(unsigned int &data)Bufferinline
unpack(long &data)Bufferinline
unpack(unsigned long &data)Bufferinline
unpack(long long &data)Bufferinline
unpack(unsigned long long &data)Bufferinline
unpack(float &data)Bufferinline
unpack(double &data)Bufferinline
unpack(long double &data)Bufferinline
unpack(std::string &data)Bufferinline
unpack(bool *data)Bufferinline
unpack(char *data)Bufferinline
unpack(unsigned char *data)Bufferinline
unpack(short *data)Bufferinline
unpack(unsigned short *data)Bufferinline
unpack(int *data)Bufferinline
unpack(unsigned int *data)Bufferinline
unpack(long *data)Bufferinline
unpack(unsigned long *data)Bufferinline
unpack(long long *data)Bufferinline
unpack(unsigned long long *data)Bufferinline
unpack(float *data)Bufferinline
unpack(double *data)Bufferinline
unpack(long double *data)Bufferinline
unpack(std::string *data)Bufferinline
unpack(std::vector< T > &data)Bufferinline
unpack(boost::detail::multi_array::sub_array< T, 1 > data)Bufferinline
unpack(bool *data, const Uint data_size)Bufferinline
unpacked_idx() const Bufferinline
unpacked_idx()Bufferinline
~Buffer()Bufferinlinevirtual
Send comments to:
COOLFluiD Web Admin