Lines Matching defs:point

221 type point struct {  struct
222 time time.Time
227 key []byte
230 fields []byte
233 ts []byte
236 cachedFields map[string]interface{}
239 cachedName string
242 cachedTags Tags
244 it fieldIterator
1460 func (p *point) Key() []byte {
1464 func (p *point) name() []byte {
1469 func (p *point) Name() []byte {
1474 func (p *point) SetName(name string) {
1480 func (p *point) Time() time.Time {
1485 func (p *point) SetTime(t time.Time) {
1490 func (p *point) Round(d time.Duration) {
1495 func (p *point) Tags() Tags {
1503 func (p *point) ForEachTag(fn func(k, v []byte) bool) {
1507 func (p *point) HasTag(tag []byte) bool {
1635 func (p *point) SetTags(tags Tags) {
1641 func (p *point) AddTag(key, value string) {
1650 func (p *point) Fields() (Fields, error) {
1663 func (p *point) SetPrecision(precision string) {
1680 func (p *point) String() string {
1688 func (p *point) AppendString(buf []byte) []byte {
1702 func (p *point) StringSize() int {
1724 func (p *point) MarshalBinary() ([]byte, error) {
1752 func (p *point) UnmarshalBinary(b []byte) error {
1786 func (p *point) PrecisionString(precision string) string {
1797 func (p *point) RoundedString(d time.Duration) string {
1805 func (p *point) unmarshalBinary() (Fields, error) {
1845 func (p *point) HashID() uint64 {
1853 func (p *point) UnixNano() int64 {
1860 func (p *point) Split(size int) []Point {
2244 func (p *point) FieldIterator() FieldIterator {
2257 func (p *point) Next() bool {
2303 func (p *point) FieldKey() []byte {
2308 func (p *point) Type() FieldType {
2313 func (p *point) StringValue() string {
2318 func (p *point) IntegerValue() (int64, error) {
2327 func (p *point) UnsignedValue() (uint64, error) {
2336 func (p *point) BooleanValue() (bool, error) {
2345 func (p *point) FloatValue() (float64, error) {
2354 func (p *point) Reset() {