OmniSketch  0.1
Oh my sketch!
OmniSketch::Sketch::CHCMSketch< key_len, no_layer, T, hash_t > Member List

This is the complete list of members for OmniSketch::Sketch::CHCMSketch< key_len, no_layer, T, hash_t >, including all inherited members.

CHCMSketch(int32_t depth, int32_t width, double cnt_no_ratio, const std::vector< size_t > &width_cnt, const std::vector< size_t > &no_hash)OmniSketch::Sketch::CHCMSketch< key_len, no_layer, T, hash_t >
clear()OmniSketch::Sketch::CHCMSketch< key_len, no_layer, T, hash_t >
decode()OmniSketch::Sketch::SketchBase< key_len, T >inlinevirtual
getHeavyChanger(std::unique_ptr< SketchBase< key_len, T >> &ptr_sketch, double threshold) constOmniSketch::Sketch::SketchBase< key_len, T >inlinevirtual
getHeavyHitter(double threshold) constOmniSketch::Sketch::SketchBase< key_len, T >inlinevirtual
insert(const FlowKey< key_len > &flowkey)OmniSketch::Sketch::SketchBase< key_len, T >inlinevirtual
lookup(const FlowKey< key_len > &flowkey) constOmniSketch::Sketch::SketchBase< key_len, T >inlinevirtual
query(const FlowKey< key_len > &flowkey) const overrideOmniSketch::Sketch::CHCMSketch< key_len, no_layer, T, hash_t >virtual
size() const overrideOmniSketch::Sketch::CHCMSketch< key_len, no_layer, T, hash_t >virtual
update(const FlowKey< key_len > &flowkey, T val) overrideOmniSketch::Sketch::CHCMSketch< key_len, no_layer, T, hash_t >virtual
~CHCMSketch()OmniSketch::Sketch::CHCMSketch< key_len, no_layer, T, hash_t >