Lines Matching defs:point

225 type point struct {  struct
226 time time.Time
231 key []byte
234 fields []byte
237 ts []byte
240 cachedFields map[string]interface{}
243 cachedName string
246 cachedTags Tags
248 it fieldIterator
1474 func (p *point) Key() []byte {
1478 func (p *point) name() []byte {
1483 func (p *point) Name() []byte {
1488 func (p *point) SetName(name string) {
1494 func (p *point) Time() time.Time {
1499 func (p *point) SetTime(t time.Time) {
1504 func (p *point) Round(d time.Duration) {
1509 func (p *point) Tags() Tags {
1517 func (p *point) ForEachTag(fn func(k, v []byte) bool) {
1521 func (p *point) HasTag(tag []byte) bool {
1649 func (p *point) SetTags(tags Tags) {
1655 func (p *point) AddTag(key, value string) {
1664 func (p *point) Fields() (Fields, error) {
1677 func (p *point) SetPrecision(precision string) {
1694 func (p *point) String() string {
1702 func (p *point) AppendString(buf []byte) []byte {
1716 func (p *point) StringSize() int {
1738 func (p *point) MarshalBinary() ([]byte, error) {
1766 func (p *point) UnmarshalBinary(b []byte) error {
1800 func (p *point) PrecisionString(precision string) string {
1811 func (p *point) RoundedString(d time.Duration) string {
1819 func (p *point) unmarshalBinary() (Fields, error) {
1859 func (p *point) HashID() uint64 {
1867 func (p *point) UnixNano() int64 {
1874 func (p *point) Split(size int) []Point {
2258 func (p *point) FieldIterator() FieldIterator {
2271 func (p *point) Next() bool {
2317 func (p *point) FieldKey() []byte {
2322 func (p *point) Type() FieldType {
2327 func (p *point) StringValue() string {
2332 func (p *point) IntegerValue() (int64, error) {
2341 func (p *point) UnsignedValue() (uint64, error) {
2350 func (p *point) BooleanValue() (bool, error) {
2359 func (p *point) FloatValue() (float64, error) {
2368 func (p *point) Reset() {