Subversion Repositories HomeAutomation

Rev

Rev 1597 | Rev 1642 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | SVN | RSS feed

Rev 1597 Rev 1598
Line 41... Line 41...
41
    int Set(unsigned int position);
41
    int Set(unsigned int position);
42
    int Unset(unsigned int position);
42
    int Unset(unsigned int position);
43
    int Get(unsigned int position);
43
    int Get(unsigned int position);
44
   
44
   
45
    unsigned long Read(unsigned int position, unsigned int length);
45
    unsigned long Read(unsigned int position, unsigned int length);
-
 
46
    void Write(unsigned int position, unsigned int length, unsigned long value);
46
   
47
   
47
    unsigned int GetCount();
48
    unsigned int GetCount();
48
    unsigned char *bytes_;
49
    unsigned char* GetBytes() const;
49
private:
-
 
50
   
50
   
-
 
51
    std::string ToDebugString();
-
 
52
   
-
 
53
private:
-
 
54
    unsigned char* bytes_;
51
    unsigned int count_;
55
    unsigned int count_;
52
};
56
};
53
 
57
 
54
}; // namespace type
58
}; // namespace type
55
}; // namespace atom
59
}; // namespace atom