Lines Matching refs:Output

1 //=== OutputBuffer.h - Output Buffer ----------------------------*- C++ -*-===//
24 /// Output buffer.
25 std::vector<unsigned char> &Output;
33 : Output(Out), is64Bit(is64bit), isLittleEndian(le) {}
40 size_t Size = Output.size();
45 Output.resize(Size + Pad);
50 // Out Functions - Output the specified value to the data buffer.
53 Output.push_back(X);
57 Output.push_back(X & 255);
58 Output.push_back(X >> 8);
60 Output.push_back(X >> 8);
61 Output.push_back(X & 255);
66 Output.push_back((X >> 0) & 255);
67 Output.push_back((X >> 8) & 255);
68 Output.push_back((X >> 16) & 255);
69 Output.push_back((X >> 24) & 255);
71 Output.push_back((X >> 24) & 255);
72 Output.push_back((X >> 16) & 255);
73 Output.push_back((X >> 8) & 255);
74 Output.push_back((X >> 0) & 255);
79 Output.push_back(unsigned(X >> 0) & 255);
80 Output.push_back(unsigned(X >> 8) & 255);
81 Output.push_back(unsigned(X >> 16) & 255);
82 Output.push_back(unsigned(X >> 24) & 255);
83 Output.push_back(unsigned(X >> 32) & 255);
84 Output.push_back(unsigned(X >> 40) & 255);
85 Output.push_back(unsigned(X >> 48) & 255);
86 Output.push_back(unsigned(X >> 56) & 255);
88 Output.push_back(unsigned(X >> 56) & 255);
89 Output.push_back(unsigned(X >> 48) & 255);
90 Output.push_back(unsigned(X >> 40) & 255);
91 Output.push_back(unsigned(X >> 32) & 255);
92 Output.push_back(unsigned(X >> 24) & 255);
93 Output.push_back(unsigned(X >> 16) & 255);
94 Output.push_back(unsigned(X >> 8) & 255);
95 Output.push_back(unsigned(X >> 0) & 255);
127 unsigned char *P = &Output[Offset];
132 unsigned char *P = &Output[Offset];
139 unsigned char *P = &Output[Offset];
157 return Output[Index];
160 return Output[Index];