<commit_before>// Copyright (c) 2014 Arista Networks, Inc.  All rights reserved.
// Arista Networks, Inc. Confidential and Proprietary.

#include <eos/eth_lag_intf.h>
#include "impl.h"

namespace eos {

/// The manager for Lag interface
class eth_lag_intf_mgr_impl : public eth_lag_intf_mgr {
 public:
   eth_lag_intf_mgr_impl() {
   }

   eth_lag_intf_iter_t eth_lag_intf_iter() const {
      eth_lag_intf_iter_t * nop = 0;
      return *nop;
   }

   eth_lag_intf_member_iter_t eth_lag_intf_member_iter() const {
      eth_lag_intf_member_iter_t * nop = 0;
      return *nop;
   }

   eth_lag_intf_member_iter_t eth_lag_intf_member_iter(
         intf_id_t eth_lag_intf_id) const {
      eth_lag_intf_member_iter_t * nop = 0;
      return *nop;
   }

   eth_lag_intf_t eth_lag_intf_is(intf_id_t eth_lag_intf_id) {
      return eth_lag_intf_t();
   }

   eth_lag_intf_t eth_lag_intf(intf_id_t eth_lag_intf_id) const {
      return eth_lag_intf_t();<commit_msg>@2285936 Add missing stub handler for eth_lag_intf_handler<commit_after>// Copyright (c) 2014 Arista Networks, Inc.  All rights reserved.
// Arista Networks, Inc. Confidential and Proprietary.

#include <eos/eth_lag_intf.h>
#include "impl.h"

namespace eos {

eth_lag_intf_handler::eth_lag_intf_handler(eth_lag_intf_mgr * mgr) :
      base_handler<eth_lag_intf_mgr, eth_lag_intf_handler>(mgr) {
}

eth_lag_intf_handler::~eth_lag_intf_handler() {
}

void
eth_lag_intf_handler::watch_all_eth_lag_intfs(bool) {
   // TODO: No op impl.
}

void
eth_lag_intf_handler::watch_eth_lag_intf(intf_id_t, bool) {
   // TODO: No op impl.
}

void
eth_lag_intf_handler::on_lag_member_set(intf_id_t lag, intf_id_t member) {
   // TODO: No op impl.
}

void
eth_lag_intf_handler::on_lag_member_del(intf_id_t lag, intf_id_t member) {
   // TODO: No op impl.
}

/// The manager for Lag interface
class eth_lag_intf_mgr_impl : public eth_lag_intf_mgr {
 public:
   eth_lag_intf_mgr_impl() {
   }

   eth_lag_intf_iter_t eth_lag_intf_iter() const {
      eth_lag_intf_iter_t * nop = 0;
      return *nop;
   }

   eth_lag_intf_member_iter_t eth_lag_intf_member_iter() const {
      eth_lag_intf_member_iter_t * nop = 0;
      return *nop;
   }

   eth_lag_intf_member_iter_t eth_lag_intf_member_iter(
         intf_id_t eth_lag_intf_id) const {
      eth_lag_intf_member_iter_t * nop = 0;
      return *nop;
   }

   eth_lag_intf_t eth_lag_intf_is(intf_id_t eth_lag_intf_id) {
      return eth_lag_intf_t();
   }

   eth_lag_intf_t eth_lag_intf(intf_id_t eth_lag_intf_id) const {
      return eth_lag_intf_t();
{'fraction_non_alphanumeric': 0.08398744113029827, 'fraction_numerical': 0.008241758241758242, 'mean_word_length': 4.0276134122287965, 'pattern_counts': {'":': 0, '<': 6, '<?xml version=': 0, '>': 6, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '60445', 'n_tokens_mistral': 1112, 'n_tokens_neox': 1018, 'n_words': 181}