QtBase  v6.3.1
Public Member Functions | List of all members
hb_vector_size_t< elt_t, byte_size > Struct Template Reference

#include <hb-algs.hh>

Public Member Functions

elt_t & operator[] (unsigned int i)
 
const elt_t & operator[] (unsigned int i) const
 
void clear (unsigned char v=0)
 
template<typename Op >
hb_vector_size_t process (const Op &op) const
 
template<typename Op >
hb_vector_size_t process (const Op &op, const hb_vector_size_t &o) const
 
hb_vector_size_t operator| (const hb_vector_size_t &o) const
 
hb_vector_size_t operator& (const hb_vector_size_t &o) const
 
hb_vector_size_t operator^ (const hb_vector_size_t &o) const
 
hb_vector_size_t operator~ () const
 

Detailed Description

template<typename elt_t, unsigned int byte_size>
struct hb_vector_size_t< elt_t, byte_size >

Definition at line 1313 of file hb-algs.hh.

Member Function Documentation

◆ clear()

template<typename elt_t , unsigned int byte_size>
void hb_vector_size_t< elt_t, byte_size >::clear ( unsigned char  v = 0)
inline

Definition at line 1318 of file hb-algs.hh.

◆ operator&()

template<typename elt_t , unsigned int byte_size>
hb_vector_size_t hb_vector_size_t< elt_t, byte_size >::operator& ( const hb_vector_size_t< elt_t, byte_size > &  o) const
inline

Definition at line 1338 of file hb-algs.hh.

Here is the call graph for this function:

◆ operator[]() [1/2]

template<typename elt_t , unsigned int byte_size>
elt_t& hb_vector_size_t< elt_t, byte_size >::operator[] ( unsigned int  i)
inline

Definition at line 1315 of file hb-algs.hh.

◆ operator[]() [2/2]

template<typename elt_t , unsigned int byte_size>
const elt_t& hb_vector_size_t< elt_t, byte_size >::operator[] ( unsigned int  i) const
inline

Definition at line 1316 of file hb-algs.hh.

◆ operator^()

template<typename elt_t , unsigned int byte_size>
hb_vector_size_t hb_vector_size_t< elt_t, byte_size >::operator^ ( const hb_vector_size_t< elt_t, byte_size > &  o) const
inline

Definition at line 1340 of file hb-algs.hh.

Here is the call graph for this function:

◆ operator|()

template<typename elt_t , unsigned int byte_size>
hb_vector_size_t hb_vector_size_t< elt_t, byte_size >::operator| ( const hb_vector_size_t< elt_t, byte_size > &  o) const
inline

Definition at line 1336 of file hb-algs.hh.

Here is the call graph for this function:

◆ operator~()

template<typename elt_t , unsigned int byte_size>
hb_vector_size_t hb_vector_size_t< elt_t, byte_size >::operator~ ( ) const
inline

Definition at line 1342 of file hb-algs.hh.

Here is the call graph for this function:

◆ process() [1/2]

template<typename elt_t , unsigned int byte_size>
template<typename Op >
hb_vector_size_t hb_vector_size_t< elt_t, byte_size >::process ( const Op op) const
inline

Definition at line 1321 of file hb-algs.hh.

Here is the caller graph for this function:

◆ process() [2/2]

template<typename elt_t , unsigned int byte_size>
template<typename Op >
hb_vector_size_t hb_vector_size_t< elt_t, byte_size >::process ( const Op op,
const hb_vector_size_t< elt_t, byte_size > &  o 
) const
inline

Definition at line 1329 of file hb-algs.hh.


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