summaryrefslogtreecommitdiffstats
path: root/nping/nping-dev/pythonscripts/TemplateNpingOps.txt
blob: 31adf3e90013dddd3943e46bbc662b77d060853d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
 
Prototypes for NpingOps:

    int setMETHNAME(TYPE val);
    TYPE getMETHNAME();
    bool issetMETHNAME();

Attributes for NpingOps:

        TYPE ATTRNAME;
        bool ATTRNAME_set;

Initialization for NpingOps::NpingOps()

    ATTRNAME=0;
    ATTRNAME_set=false;


/** Sets METHNAME.
 *  @return OP_SUCCESS on success and OP_FAILURE in case of error.           */    
int NpingOps::setMETHNAME(TYPE val){
    
    ATTRNAME=val;
    ATTRNAME_set=true; 
        
    return OP_SUCCESS;   
    
} /* End of setMETHNAME() */  


/** Returns value of attribute ATTRNAME */    
TYPE NpingOps::getMETHNAME(){

    return this->ATTRNAME;    
    
} /* End of getMETHNAME() */


/* Returns true if option has been set */
bool NpingOps::issetMETHNAME(){
    
    return this->ATTRNAME_set;
    
} /* End of issetMETHNAME() */