00001 #pragma once
00002
00003 class CLayerPimSmMembership
00004 {
00005 public:
00006 enum EState
00007 {
00008 NON_MEMBER = 0,
00009 MEMBER = 1
00010 };
00011
00012 private:
00013 EState state;
00014
00015 public:
00016 CLayerPimSmMembership() { this->state = NON_MEMBER; }
00017 ~CLayerPimSmMembership() { }
00018
00019 inline EState State() { return this->state; }
00020
00021 inline void operator = (EState state) { this->state = state; }
00022 };