Skip to content

Commit

Permalink
chore(libsinsp): rename transformers
Browse files Browse the repository at this point in the history
Signed-off-by: Roberto Scolaro <[email protected]>
  • Loading branch information
therealbobo committed Jan 8, 2025
1 parent 25cf82e commit 62c4af2
Show file tree
Hide file tree
Showing 2 changed files with 36 additions and 36 deletions.
48 changes: 24 additions & 24 deletions userspace/libsinsp/sinsp_filter_transformer.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -72,11 +72,11 @@ bool sinsp_filter_transformer::string_transformer(std::vector<extract_value_t>&
}

// toupper
sinsp_filter_toupper_transformer::sinsp_filter_toupper_transformer() {
sinsp_filter_transformer_toupper::sinsp_filter_transformer_toupper() {
m_type = FTR_TOUPPER;
};

bool sinsp_filter_toupper_transformer::transform_type(ppm_param_type& t, uint32_t& flags) const {
bool sinsp_filter_transformer_toupper::transform_type(ppm_param_type& t, uint32_t& flags) const {
switch(t) {
case PT_CHARBUF:
case PT_FSPATH:
Expand All @@ -88,7 +88,7 @@ bool sinsp_filter_toupper_transformer::transform_type(ppm_param_type& t, uint32_
}
}

bool sinsp_filter_toupper_transformer::transform_values(std::vector<extract_value_t>& vec,
bool sinsp_filter_transformer_toupper::transform_values(std::vector<extract_value_t>& vec,
ppm_param_type& t,
uint32_t& flags) {
if(!transform_type(t, flags)) {
Expand All @@ -104,11 +104,11 @@ bool sinsp_filter_toupper_transformer::transform_values(std::vector<extract_valu
}

// tolower
sinsp_filter_tolower_transformer::sinsp_filter_tolower_transformer() {
sinsp_filter_transformer_tolower::sinsp_filter_transformer_tolower() {
m_type = FTR_TOLOWER;
};

bool sinsp_filter_tolower_transformer::transform_type(ppm_param_type& t, uint32_t& flags) const {
bool sinsp_filter_transformer_tolower::transform_type(ppm_param_type& t, uint32_t& flags) const {
switch(t) {
case PT_CHARBUF:
case PT_FSPATH:
Expand All @@ -120,7 +120,7 @@ bool sinsp_filter_tolower_transformer::transform_type(ppm_param_type& t, uint32_
}
}

bool sinsp_filter_tolower_transformer::transform_values(std::vector<extract_value_t>& vec,
bool sinsp_filter_transformer_tolower::transform_values(std::vector<extract_value_t>& vec,
ppm_param_type& t,
uint32_t& flags) {
if(!transform_type(t, flags)) {
Expand All @@ -136,11 +136,11 @@ bool sinsp_filter_tolower_transformer::transform_values(std::vector<extract_valu
}

// base64
sinsp_filter_base64_transformer::sinsp_filter_base64_transformer() {
sinsp_filter_transformer_base64::sinsp_filter_transformer_base64() {
m_type = FTR_BASE64;
}

bool sinsp_filter_base64_transformer::transform_type(ppm_param_type& t, uint32_t& flags) const {
bool sinsp_filter_transformer_base64::transform_type(ppm_param_type& t, uint32_t& flags) const {
switch(t) {
case PT_CHARBUF:
case PT_BYTEBUF:
Expand All @@ -151,7 +151,7 @@ bool sinsp_filter_base64_transformer::transform_type(ppm_param_type& t, uint32_t
}
}

bool sinsp_filter_base64_transformer::transform_values(std::vector<extract_value_t>& vec,
bool sinsp_filter_transformer_base64::transform_values(std::vector<extract_value_t>& vec,
ppm_param_type& t,
uint32_t& flags) {
if(!transform_type(t, flags)) {
Expand All @@ -164,15 +164,15 @@ bool sinsp_filter_base64_transformer::transform_values(std::vector<extract_value
}

// storage
sinsp_filter_storage_transformer::sinsp_filter_storage_transformer() {
sinsp_filter_transformer_storage::sinsp_filter_transformer_storage() {
m_type = FTR_STORAGE;
};

bool sinsp_filter_storage_transformer::transform_type(ppm_param_type& t, uint32_t& flags) const {
bool sinsp_filter_transformer_storage::transform_type(ppm_param_type& t, uint32_t& flags) const {
return true;
}

bool sinsp_filter_storage_transformer::transform_values(std::vector<extract_value_t>& vec,
bool sinsp_filter_transformer_storage::transform_values(std::vector<extract_value_t>& vec,
ppm_param_type& t,
uint32_t& flags) {
// note: for STORAGE, the transformed type is the same as the input type
Expand All @@ -197,11 +197,11 @@ bool sinsp_filter_storage_transformer::transform_values(std::vector<extract_valu
}

// basename
sinsp_filter_basename_transformer::sinsp_filter_basename_transformer() {
sinsp_filter_transformer_basename::sinsp_filter_transformer_basename() {
m_type = FTR_BASENAME;
};

bool sinsp_filter_basename_transformer::transform_type(ppm_param_type& t, uint32_t& flags) const {
bool sinsp_filter_transformer_basename::transform_type(ppm_param_type& t, uint32_t& flags) const {
switch(t) {
case PT_CHARBUF:
case PT_FSPATH:
Expand All @@ -213,7 +213,7 @@ bool sinsp_filter_basename_transformer::transform_type(ppm_param_type& t, uint32
}
}

bool sinsp_filter_basename_transformer::transform_values(std::vector<extract_value_t>& vec,
bool sinsp_filter_transformer_basename::transform_values(std::vector<extract_value_t>& vec,
ppm_param_type& t,
uint32_t& flags) {
if(!transform_type(t, flags)) {
Expand All @@ -234,11 +234,11 @@ bool sinsp_filter_basename_transformer::transform_values(std::vector<extract_val
}

// len
sinsp_filter_len_transformer::sinsp_filter_len_transformer() {
sinsp_filter_transformer_len::sinsp_filter_transformer_len() {
m_type = FTR_LEN;
};

bool sinsp_filter_len_transformer::transform_type(ppm_param_type& t, uint32_t& flags) const {
bool sinsp_filter_transformer_len::transform_type(ppm_param_type& t, uint32_t& flags) const {
bool is_list = flags & EPF_IS_LIST;
if(is_list) {
t = PT_UINT64;
Expand All @@ -257,7 +257,7 @@ bool sinsp_filter_len_transformer::transform_type(ppm_param_type& t, uint32_t& f
}
}

bool sinsp_filter_len_transformer::transform_values(std::vector<extract_value_t>& vec,
bool sinsp_filter_transformer_len::transform_values(std::vector<extract_value_t>& vec,
ppm_param_type& t,
uint32_t& flags) {
bool is_list = flags & EPF_IS_LIST;
Expand Down Expand Up @@ -323,24 +323,24 @@ std::unique_ptr<sinsp_filter_transformer> sinsp_filter_transformer::create_trans
filter_transformer_type trtype) {
switch(trtype) {
case FTR_TOUPPER: {
return std::make_unique<sinsp_filter_toupper_transformer>();
return std::make_unique<sinsp_filter_transformer_toupper>();
}
case FTR_TOLOWER: {
return std::make_unique<sinsp_filter_tolower_transformer>();
return std::make_unique<sinsp_filter_transformer_tolower>();
}
case FTR_BASE64: {
return std::make_unique<sinsp_filter_base64_transformer>();
return std::make_unique<sinsp_filter_transformer_base64>();
}
case FTR_STORAGE: {
// for STORAGE, the transformed type is the same as the input type
// return true;
return std::make_unique<sinsp_filter_storage_transformer>();
return std::make_unique<sinsp_filter_transformer_storage>();
}
case FTR_BASENAME: {
return std::make_unique<sinsp_filter_basename_transformer>();
return std::make_unique<sinsp_filter_transformer_basename>();
}
case FTR_LEN: {
return std::make_unique<sinsp_filter_len_transformer>();
return std::make_unique<sinsp_filter_transformer_len>();
}
default:
throw_unsupported_err(trtype);
Expand Down
24 changes: 12 additions & 12 deletions userspace/libsinsp/sinsp_filter_transformer.h
Original file line number Diff line number Diff line change
Expand Up @@ -99,54 +99,54 @@ class sinsp_filter_transformer {
std::vector<storage_t> m_storage_values;
};

class sinsp_filter_toupper_transformer : public sinsp_filter_transformer {
class sinsp_filter_transformer_toupper : public sinsp_filter_transformer {
public:
sinsp_filter_toupper_transformer();
sinsp_filter_transformer_toupper();
bool transform_type(ppm_param_type& t, uint32_t& flags) const override;
bool transform_values(std::vector<extract_value_t>& vec,
ppm_param_type& t,
uint32_t& flags) override;
};

class sinsp_filter_tolower_transformer : public sinsp_filter_transformer {
class sinsp_filter_transformer_tolower : public sinsp_filter_transformer {
public:
sinsp_filter_tolower_transformer();
sinsp_filter_transformer_tolower();
bool transform_type(ppm_param_type& t, uint32_t& flags) const override;
bool transform_values(std::vector<extract_value_t>& vec,
ppm_param_type& t,
uint32_t& flags) override;
};

class sinsp_filter_base64_transformer : public sinsp_filter_transformer {
class sinsp_filter_transformer_base64 : public sinsp_filter_transformer {
public:
sinsp_filter_base64_transformer();
sinsp_filter_transformer_base64();
bool transform_type(ppm_param_type& t, uint32_t& flags) const override;
bool transform_values(std::vector<extract_value_t>& vec,
ppm_param_type& t,
uint32_t& flags) override;
};

class sinsp_filter_storage_transformer : public sinsp_filter_transformer {
class sinsp_filter_transformer_storage : public sinsp_filter_transformer {
public:
sinsp_filter_storage_transformer();
sinsp_filter_transformer_storage();
bool transform_type(ppm_param_type& t, uint32_t& flags) const override;
bool transform_values(std::vector<extract_value_t>& vec,
ppm_param_type& t,
uint32_t& flags) override;
};

class sinsp_filter_basename_transformer : public sinsp_filter_transformer {
class sinsp_filter_transformer_basename : public sinsp_filter_transformer {
public:
sinsp_filter_basename_transformer();
sinsp_filter_transformer_basename();
bool transform_type(ppm_param_type& t, uint32_t& flags) const override;
bool transform_values(std::vector<extract_value_t>& vec,
ppm_param_type& t,
uint32_t& flags) override;
};

class sinsp_filter_len_transformer : public sinsp_filter_transformer {
class sinsp_filter_transformer_len : public sinsp_filter_transformer {
public:
sinsp_filter_len_transformer();
sinsp_filter_transformer_len();
bool transform_type(ppm_param_type& t, uint32_t& flags) const override;
bool transform_values(std::vector<extract_value_t>& vec,
ppm_param_type& t,
Expand Down

0 comments on commit 62c4af2

Please sign in to comment.